from 2002-2016, Teppo worked for Deloitte, with the last two years spent in London as a member of the Global Technology, Media and Telecommunications leadership team. Before that, he was CEO of Deloitte Finland for 12 years.

Before joining Deloitte, Teppo was the Nordic leader of Andersen Risk Consulting, located in Stockholm and prior to that in Helsinki and London.