Global Key Account Manager

Closed The candidacy window for this position at Micro Crystal has closed.

While this position is no longer receiving submissions as of February 24, 2026, luxury brands around the world present 14,567 opportunities for your consideration.

Continue Your Search

We invite you to review more currently available roles:

Seniority Manager
Posted Feb 24, 2026

Join Micro Crystal Ltd in Grenchen, Switzerland as a Global Key Account Manager. Drive strategic relationships and business growth in the precision technology industry.

Overview

Micro Crystal Ltd, a distinguished entity in the realm of precision technology, operates under the aegis of the Swatch Group, a global leader in the watchmaking industry. Renowned for its innovation and excellence, Micro Crystal Ltd is committed to delivering unparalleled quality and precision in its products, making it a coveted employer for professionals seeking to excel in the luxury and precision technology sectors.

Role & Responsibilities

  • Develop and maintain strategic relationships with key global accounts to drive business growth.
  • Identify new business opportunities and expand the company's market presence.
  • Collaborate with cross-functional teams to ensure alignment and execution of account strategies.
  • Monitor market trends and competitor activities to inform strategic planning.
  • Prepare and deliver presentations and proposals to clients, showcasing the company's value proposition.

Qualifications

  • Bachelor's degree in Business Administration, Marketing, or a related field.
  • Proven track record in account management or sales within the technology or luxury sectors.
  • Strong understanding of global market dynamics and customer relationship management.

Skills

Excellent communication and negotiation skills. Ability to build and maintain strong client relationships. Strategic thinking and problem-solving abilities. Proficiency in CRM software and Microsoft Office Suite.

Experience

A minimum of 5 years of experience in a similar role, preferably within the technology or luxury industry.

Education

Bachelor's degree in Business Administration, Marketing, or a related field.

Benefits

Competitive salary package with performance-based incentives, comprehensive health benefits, and opportunities for professional development within a globally recognized company.

Culture

Micro Crystal Ltd fosters a culture of innovation and precision, emphasizing collaboration and excellence. Employees are encouraged to contribute to the company's legacy of quality and to pursue continuous improvement and professional growth.