Full-time

Clarivate is hiring a Manager, Commercial Consulting

About the Role

Clarivate is hiring a Manager, Commercial Consulting to lead and develop a team of consultants while ensuring high-quality project delivery and customer satisfaction. You will be responsible for driving team performance and aligning the practice's efforts with broader business objectives.

What You'll Do

  • Lead, mentor, and supervise a team of consultants, focusing on their professional development and career growth.
  • Manage project timelines, budgets, and resource allocation to meet customer objectives efficiently.
  • Serve as the primary point of contact for customers, managing their expectations and ensuring satisfaction.
  • Contribute to business development by supporting proposal writing, customer presentations, and identifying new growth opportunities.
  • Collaborate with senior leadership on strategic planning and operational decision-making.
  • Recruit and train consultants, providing ongoing feedback and coaching.
  • Establish and communicate team goals and performance metrics to track progress against departmental objectives.
  • Provide input and recommendations on staffing decisions for the team.

What We're Looking For

  • Bachelor’s Degree or equivalent in a relevant field.
  • 7+ years of relevant professional experience.
  • Proficiency with the MS Office Suite (PowerPoint, Excel, Word, Outlook, Teams).
  • Strong written and verbal communication skills in English.

Technical Stack

  • MS Office Suite (PowerPoint, Excel, Word, Outlook, Teams)

At Clarivate, we are committed to providing equal employment opportunities for all qualified persons with respect to hiring, compensation, promotion, training, and other terms, conditions, and privileges of employment. We comply with applicable laws and regulations governing non-discrimination in all locations.

Required Skills
MS Office SuitePowerPointExcelWordOutlookTeamsConsultingCommunicationProject ManagementClient ManagementAnalysisPresentation Skills
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
Clarivate

Clarivate provides innovative data and analytical solutions to the largest biopharmaceutical and medical technology companies in the world.

Visit website
Job Details
Category other
Posted 7 months ago