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