Frank joined Roche in 2001 and has held various commercial positions in Pricing & Key Account Management at Roche Germany. In 2011, he joined the Group Audit team in Roche & headquarter in Basel, Switzerland and afterwards he was Regional Compliance Officer for Eastern Europe, Middle East and Africa. In 2016, he moved with his family to Addis Ababa and opened the Roche Commercial
Representation Office Ethiopia. Since February 2018, Frank has been working for Roche Kenya Ltd. in Nairobi. In his current role he oversees the Roche business in 10 countries of East Africa, starting with Sudan in the north and reaching to Tanzania in the south.