Brand Manager, Skin Care Category Innovation @ (January 2005 - January 2006)
Associate Brand Manager, Pepcid @ (January 2004 - January 2005)
Associate Brand Manager, Mylanta @ (January 2003 - January 2004)
Greg Ross Education
Northwestern University - Kellogg School of Management
Penn State University
Greg Ross Summary
Greg Ross, based in New York, NY, US, is currently a President of North America at Opella. Greg Ross brings experience from previous roles at Unilever and Colgate-Palmolive. Greg Ross holds a Northwestern University - Kellogg School of Management. Greg Ross has 2 emails and 3 mobile phone numbers on RocketReach.
Looking for a different Greg Ross?
Find contact details for 700 million professionals.