About this role
Research Manager (Expert-Led Strategy & Insights / Japan) at GLG. Location: Tokyo, Tokyo, Japan. Role: managing projects, leading teams, developing business Requirements: ~5+ years at a strategy consulting or research firm; experience across industrials, technology, and life sciences; strong consulting, project management, and client communication skills; full professional English and Japanese; Microsoft Office proficiency; bachelor’s degree or equivalent. Category: Communications and Public Affairs Seniority: Senior Level Tools: Microsoft Office Commitment: Full Time Workplace: Onsite Languages: English, Japanese