tecRacer

Local Managing Director, CH

tecRacer

full-time

Posted on:

Location Type: Remote

Location: Switzerland

Visit company website

Explore more

AI Apply
Apply

Job Level

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.
  • Oversee day-to-day operations of the location, including infrastructure, resource management, and local workflows.
  • Monitor and control the site’s budget and financial performance.
  • Ensure compliance with corporate policies, and legal and regulatory requirements.
  • Oversee local vendor relationships and contract management relevant to operations.
  • Maintain close alignment with Business Unit Leads, Service Hubs, and other locations to leverage synergies and optimize processes.
  • Prepare regular reports on the location’s performance, including financial and operational data.

Requirements

  • Master’s degree preferred in Business Administration, Information Systems, Computer Science, or equivalent substantial practical experience in this field and role.
  • 8–10 years of relevant professional experience.
  • Proven experience leading a business location or in a comparable leadership role, ideally in the IT or technology sector.
  • Strong knowledge of operational management, strategic planning, and financial oversight.
  • Familiarity with regional market requirements and applicable legal frameworks.
  • Fluent in German and English.
  • Willingness to travel.
Benefits
  • Flexible work arrangements
  • Professional development opportunities
Applicant Tracking System Keywords

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

Hard Skills & Tools
operational managementstrategic planningfinancial oversightbudget managementcontract management
Soft Skills
relationship buildingcustomer satisfactionleadershipcommunicationteam collaboration
Certifications
Master’s degree in Business AdministrationMaster’s degree in Information SystemsMaster’s degree in Computer Science