PAST WORK
Country Managers. General Managers. Heads of Market. The roles that determine whether a company succeeds in Japan
Country Manager, Japan
General Manager, Japan
Japan Go-to-Market
Country Manager, Japan
Executive Recruiting, APAC
Japan Go-to-Market
Japan Go-to-Market
General Manager, Japan
President, Japan & Korea
CEO Office
Senior Copywriter
Head of Engagement, Japan