Thomas Sheridan has/had a position (Chief Portfolio Officer) at Heartland Payment Systems

Title Chief Portfolio Officer
Board member no
Executive yes
Updated about 15 years ago