tecRacer

Local Managing Director – Switzerland

tecRacer

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇨🇭 Switzerland

Visit company website
AI Apply
Apply

Job Level

Lead

About the role

  • Build and maintain strong relationships with local customers, partners, and stakeholders.
  • Support Sales teams in acquiring new clients and developing regional market potential.
  • Ensure high levels of customer satisfaction through direct engagement and consistent service quality.
  • Represent tecRacer at local industry events, forums, and networks.
  • Develop and implement a site strategy aligned with tecRacer’s global corporate objectives.
  • Identify regional market opportunities and trends to secure and increase competitiveness.
  • Ensure sustainable business development and profitability of the location.
  • Manage day-to-day site operations, including infrastructure, resource allocation, and local workflows.
  • Monitor and control the site’s budget and financial performance.
  • Ensure compliance with corporate policies, legal, and regulatory requirements.

Requirements

  • Master’s degree preferred in Business Administration, Information Systems, Computer Science, or equivalent extensive practical experience in the field and in a similar role.
  • 8–10 years of professional experience required.
  • Proven experience leading a business location or in a comparable leadership role, ideally within the IT or technology sector.
  • Strong knowledge of operational management, strategic planning, and financial oversight.
  • Familiarity with regional market requirements and relevant legal frameworks.
  • Fluency in German and English.
  • Willingness to travel.
Benefits
  • Health insurance
  • Professional development

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
operational managementstrategic planningfinancial oversightsite strategy developmentbudget managementresource allocationmarket analysiscustomer satisfaction managementbusiness developmentcompliance management
Soft skills
relationship buildingleadershipcommunicationcustomer engagementproblem-solvingteam collaborationnegotiationadaptabilitystrategic thinkingstakeholder management
Certifications
Master’s degree in Business AdministrationMaster’s degree in Information SystemsMaster’s degree in Computer Science