Co-Founder and CEO at Pie Insurance
John, who was named a 2020 Mid-Atlantic Entrepreneur of the Year, has been responsible for overseeing all aspects of Pie since its establishment in May 2017.
He brings over 20 years of experience in tech-enabled insurance and financial services businesses. Prior to Pie, John served on the Esurance executive team for 13 years, where he initially led all of the financial functions from 2000-03 and then became the company’s first Chief Marketing Officer.
Under John’s leadership of the marketing team, Esurance premium volume grew from $50 million in 2003 to $1.3 billion in 2013. Esurance was sold to Allstate in 2011 for $1 billion. John holds a B.A. in Economics from Haverford College.