Stephen Russo's Location
Philadelphia, PA, US
Stephen Russo's Work
Stephen Russo's Education
Stephen Russo's Skills
Stephen Russo's Summary
Stephen Russo, based in Philadelphia, PA, US, is currently a Head of Sales at Tropic, bringing experience from previous roles at Tropic and CB Insights. Stephen Russo holds a Wheaton College. With a robust skill set that includes Leadership, Sales Process, PowerPoint, Banking, Public Speaking and more, Stephen Russo contributes valuable insights to the industry. Stephen Russo has 4 emails and 1 mobile phone number on RocketReach.