Stephan Zoll

Portrait
Stephan Zoll, CHIEF EXECUTIVE OFFICER

Dr. Stephan Zoll, has served as Chief Executive Officer since early 2018. Prior to SSU, Mr. Zoll was President Online at Sears Holdings in 2016/2017 and has served as Vice President and General Manager Germany at eBay from 2007 to 2016. He started his career in management consultanting with Booz Allen & Hamilton in 1998 and left the consulting space as a partner of Oliver Wyman in 2007. He holds a PhD in Law from Ruprecht-Karls-University in Heidelberg, Ludwig-Maximilians-University in Munich and Harvard Business School.