Following management positions in sales and marketing, he took over the management of Pfizer's sales organization in 2006. In 2009, he was appointed managing director and head of Pfizer's primary care business unit. In March 2015, he was named Country Manager of Pfizer Germany. He has also headed the internal medicine business unit in Germany since August 2016. He has been a Board Member of Pfizer Germany since 2009.