Eric Davis is a Manager at Innosight based in Switzerland. Since Eric joined the firm in 2016, he has helped develop strategies with clients across industries including automotive, industrials and manufacturing, financial services, healthcare/pharma/med-tech, and sports leagues. His work in future-back strategy, jobs to be done, innovation capability building, new business model innovation, financial analysis, and other methods have helped clients to truly own their futures. In addition to traditional client work, Eric has also helped build new growth businesses for the firm such as Innosight Connect.

Prior to Innosight, Eric worked in private equity and for a venture capital firm.

Eric earned his MBA in Finance from the Kellogg School of Management at Northwestern University and a BS in Strategy and Finance from Babson College where he was a member of the NCAA Division III Final Four men’s basketball team.