As CEO, Stephan joined the mission and team at an early stage and is leading its continuous performance, evolution and transformation. The Hamburg-born manager was the VP and Managing Director of ebay in Germany for many years and served as a member of its European leadership team. He is regarded as one of the world’s leading international E-commerce executives.
Sign up to view 14 direct reports
Get started