Manager, Commercial Consulting (Relocation to Japan provided)

Clarivate
📍 santiago, metropolitana de santiago, Chile 💼 Full-time 🕒 Posted May 29, 2026

Job 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...

Ready to Apply?

Submit your application today and join our talented team at Clarivate.

Submit Application

Job Details

  • Location santiago, metropolitana de santiago
  • Job Type Full-time
  • Category Desarrollo empresarial y estrategia, Ventas (general)
  • Posted Date May 29, 2026
  • Application Deadline July 08, 2026