Geoff joined Origin in the spring of 2021 after spending two years at Centro, an advertising technology firm headquartered in Chicago. At Centro, Geoff focused on personalizing the company’s messaging strategies and expediting adoption of their proprietary software – a comprehensive solution for both brands and agencies. Prior to Centro, Geoff spent over a decade in marketing for higher education institutions, non-profits, and startups.
Geoff holds a Bachelor’s degree with a double major in Sociology and English from College of the Holy Cross and a Master’s degree in Strategic Marketing and Communications from DePaul University. A life-long Chicagoan, Geoff enjoys music, traveling, learning new skills, and spending time with his wife and son.