Heidrick & Struggles
Steven G. serves as Partner-In-Charge of the Tokyo Office at Heidrick & Struggles, leading strategic initiatives and the Financial Services Practice, particularly the Insurance Sector for the Asia Pacific and Middle East region. Prior experience includes roles as Regional Managing Partner at Russell Reynolds Associates, Executive Search & Assessment Consultant at Egon Zehnder, and Principal at The Gallup Organization Japan. Steven has also held key positions at Thomson Corporation, Deloitte Consulting, and has a strong academic foundation with a Master of International Affairs from Columbia University's SIPA and a Bachelor’s degree in Asian Studies from the University of California, Berkeley.
This person is not in any teams
This person is not in any offices