Peter Scherr's Location
New York, NY, US
Peter Scherr's Work
Peter Scherr's Education
The Wharton School
MBA (Finance)
1995 - 1997
Lehigh University
1988 - 1992
Peter Scherr's Skills
Peter Scherr's Summary
Peter Scherr, based in New York, NY, US, is currently a Chief Marketing Officer at Incredible Health, bringing experience from previous roles at Pagaya, Vroom, Better and American Express. Peter Scherr holds a 1995 - 1997 MBA in Finance @ The Wharton School. With a robust skill set that includes Analytics, Project Management, Interactive Marketing, Partnerships, Recruiting and more, Peter Scherr contributes valuable insights to the industry. Peter Scherr has 4 emails on RocketReach.