Otemachi One Tower 6th floor 1-2-1 Otemachi Chiyoda-ku Tokyo 100-0004Japan
Tel: +81 3 6758 5700
Fax: +81 3 6758 5710
Managing Partner, Tokyo
Senior Advisor
Leadership & Search Consultant
Associate Partner
Leadership Consultant
Insights in your inbox
Notice: JavaScript is required for this content.
By continuing to browse the site you are agreeing to our use of cookies as set out in our privacy policy.