Co-Founder and CEO, Pie Insurance
About this speaker
John Swigart is the co-founder and CEO of Pie Insurance. He was named a 2020 Mid-Atlantic Entrepreneur of the Year and 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.