
Local Managing Director – Switzerland
tecRacer
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇨🇭 Switzerland
Visit company websiteJob 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