Marti Construction SA
Lausanne
General Contractor Site Manager
- 06 November 2026
- 80 – 100%
- Permanent position
About the job
The Marti group is a key player in the construction sector, operating in both the private and public domains. With over 100 years of experience, it comprises more than 80 companies spread across the entire Swiss territory. Marti Construction SA positions itself as a comprehensive service provider, offering tailor-made solutions adapted to the specific needs of each client. Our branch located in the Lake Geneva region currently employs nearly 600 collaborators.
General Contractor Site Manager
Your tasks- Actively participate in the realisation of construction projects involving all trades
- Plan, coordinate, develop, monitor the progress of sites and manage site teams in general or total contracting
- Coordinate your contractors in the planning and execution of the project
- Ensure compliance with safety rules and PHSE, establish controls according to the quality assurance plan and the company’s internal management system
- Ensure compliance with contractual elements (deadlines, costs, quality, etc.)
- Manage the financial aspects of the sites
- Coordinate subcontractors and manage their technical and financial aspects
- Prepare tender documents and manage their technical and financial aspects
- Research and propose execution alternatives
Your profile
- You hold an engineering degree
- At least 5 years’ experience in General Contracting
- You have a sense of responsibility and organisation
- You are proactive, autonomous, rigorous and have a sense of priorities
Our offer
- An interesting and varied position, progressive working conditions, training and development opportunities.
Ready to take on the challenge? Join us by submitting your application online.
Marti Construction SA
Chemin d'Entre-Bois 29 | 1018 Lausanne