Stephan Ross's Location
New York, New York, United States
Stephan Ross's Work
Stephan Ross's Education
Stephan Ross's Skills
Stephan Ross's Summary
Stephan Ross, based in New York, New York, United States, is currently a Director Of Engineering at Rakuten Advertising, bringing experience from previous roles at UBOT Inc., Bank of America Merrill Lynch, Cash and Securities Management Systems and Credit Suisse. Stephan Ross holds a 1988 - 1993 Bachelor of Arts (B.A.) in Computer Science @ Washington and Lee University. With a robust skill set that includes Strategic Planning, Start Ups, New Business Development, Management, Social Media and more, Stephan Ross contributes valuable insights to the industry. Stephan Ross has 5 emails and 1 mobile phone number on RocketReach.