The Country Manager is responsible for leading country operations, owning statutory governance to ensure lawful, ethical, and efficient management of the legal entity and day-to-day business services. This includes operations, customer care, technical support & service, ensuring compliance with Hexagon/Leica policies and local law. The role also involves coordinating day-to-day country-level commercial execution with Divisions, ensuring alignment without duplicating divisional roles. Additionally, the Country Manager coordinates cross-divisional activities to deliver a consistent employee and customer experience through functional experts (HR, Finance, Legal, Compliance, HSE, and ESG). This role represents the company to customers, distributors, regulators, and partners, safeguarding quality, safety, ESG, and brand standards while delivering commercial and service outcomes.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior