Managing Partner
Amsterdam, North Holland, Netherlands
Ward Howell International
CONSULTIVE - Executive Search
Partner | Executive Search
Amrop
Partner Executive Search
Leiden University
IMD Business School