2005 -2006 Brand Manager, Skin Care Category Innovation @
2004 -2005 Associate Brand Manager, Pepcid @
2003 -2004 Associate Brand Manager, Mylanta @
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 1 emails and 3 mobile phone numbers on RocketReach.
Looking for a different Greg Ross?
Find contact details for 700 million professionals.