Location santiago, santiago
Job Type Full-time
Posted May 27, 2026

Role Description

Job Description

Clarivate is a global leader committed to innovation and collaboration, offering an environment where you can thrive both professionally and personally. We prioritize excellent work‑life balance through a flexible hybrid work model, empowering you to work effectively while maintaining harmony in your life. Our Tokyo office, located on the 18th floor, provides breathtaking views of the city, creating an inspiring space for creativity and teamwork. Join a diverse, forward‑thinking organization that values your growth and contributions as we shape the future together.

We are looking for Manager, Commercial Consulting to join our Life Sciences and Healthcare Commercial Consulting team in Tokyo Office . This role is responsible for active engagement in consulting projects, encompassing in‑depth data analysis, comprehensive research, and support in developing actionable insights and strategic recommendations. The team consists of 20 team memb...

Ready to Apply?

Apply for this Position