Russell Craig has a diverse work experience in sales, account management, and market research. Russell is currently working as a Sales Director for InMarket. Prior to that, they worked at Valassis Digital as a Senior Account Executive and later as an Account Executive, focusing on Shopper Marketing in the Northeast. Russell has also held positions at Barrows WPP as a Senior Account Manager for Coca Cola and Client Service Lead for Walgreens and CVS, and as a Client Service Manager for Unilever brands. Before that, they worked at Perception Research Services as a Global Project Director for Procter & Gamble, and at MWW Group as a Market Research Specialist.
Russell Craig obtained their Bachelor of Arts degree in Business Administration from Muhlenberg College, where they studied from 2001 to 2005. Later, they pursued a Master of Business Administration degree in Finance at Rutgers University - Newark from 2008 to 2011.
Sign up to view 1 direct report
Get started