Teppo on työskennellyt sekä asiantuntijaorganisaatiossa että teollisuudessa konsulttina ja johtotehtävissä. Tepolla on kokemusta erityisesti liiketoiminnan kehittämisestä, yrityskaupoista sekä asiantuntijaorganisaation johtamisesta ja palveluiden myynnistä. Hänen asiakkainaan ovat olleet lukuisat TE500 -listan listatut ja yksityisomisteiset yhtiöt, niin pk- kuin suuryrityksetkin. Teppo on työskennellyt konsulttina pitkäaikaisesti KPMG:llä, ja toiminut siellä mm. liiketoimintajohtajana ja yrityskauppa-asioiden puhemiehenä talousalan lehdistölle. Teollisuudessa hän työskennellyt muun muassa NCC:llä ja DT Groupissa Tanskassa. Kunnallisella sektorilla hän on neuvonut kaupunkeja, kuntia, valtio-omisteisia rahastoja, yliopistoja ja ministeriöitä.
Teppo on toiminut lukuisien yhtiöiden omistajien, hallitusten ja johtoryhmien luotettuna neuvonantajana. Hän on opiskellut ulkomailla (Ruotsi - Lundin yliopisto, Saksa - Regensburgin yliopisto, USA - Harvard Business School) sekä asunut 10 vuotta Saksassa, Ruotsissa ja Tanskassa. Tepolla on vahva kansainvälinen verkosto.