Head of Human Resources | Responsable Resources Humaines H/F

ALBEDIS - GENEVE

Genève, GE, Switzerland
Published Nov 27, 2025
Full-time
Permanent

Job Summary

The successful candidate will serve as the Head of Human Resources for a client specializing in construction and technical services. This strategic role involves defining and implementing the company's HR policy, ensuring alignment with the overall business vision. Key responsibilities include providing expert HR counsel to project managers and technical department heads, structuring and coaching a multidisciplinary HR team, and overseeing talent acquisition for technical trades (engineering, maintenance, logistics, production). The role is crucial for deploying core HR processes such as onboarding, training, career management, and managing employee relations and disciplinary matters. Furthermore, you will guarantee legal compliance with Swiss labor law, manage personnel administration data quality, and participate in the implementation or evolution of the HRIS. This position requires strong leadership, operational agility, and a hands-on approach to maintain constructive dialogue with operational teams and ensure safety standards and employee well-being across construction sites and workshops.

Required Skills

Education

HR Qualification (Federal Diploma, Degree, or equivalent)

Experience

  • Minimum 5 years of confirmed experience in HR management within an industrial, technical, or construction environment.
  • Solid knowledge of Swiss labor law and social insurance regulations.
  • Proven leadership skills, operational agility, and ability to mobilize teams.

Languages

German (Intermediate)English (Intermediate)French (Fluent)

Additional

  • Participation in establishing and monitoring work safety standards (site/workshop). Must be available for full-time (100%) employment.