Posted:
February 26, 2026
Location:
Vevey, Vevey, Switzerland

Job Description

A human-sized structure, ambitious projects Technician / Work site manager Civil Engineering - Building A human-sized structure, ambitious projects, and Square SA is a company specialized in research, selection, and recruitment of executives, leaders, and specialists in more than twenty areas of activity. The client is a construction company well-established on the Vaud Riviera, recognized for the quality and reliability of its services. Primarily active on local projects, it operates in both civil engineering and building, with a balanced activity between the two fields. The company undertakes diverse construction sites for private clients, communities, and regional partners, relying on a long-term trust-based approach. With about 25 employees, mainly active on the field, it continues its activity in a stable environment and today wishes to strengthen its team. In this context, it has entrusted us with the recruitment of a Technician / Work site manager Civil Engineering - Building. I...

Apply for this Job

Submit your application for the Technician / Construction Manager GC – Building position at Great Square SA.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Vevey, Switzerland
Posted: February 26, 2026
Deadline: April 07, 2026