Project Manager

  • Location: Geneva , Switzerland
  • Career Category: Project management, Research, Development, Design, Engineering

Role Summary / Purpose

Sécheron is a leading global supplier of electrical and electronic safety components and solutions and traction power systems for the railway industry and also provides solutions for renewable energy, DC grid, and other industrial systems.

In support of the global growth we are seeking a Project Manager for the Business Unit Traction Power System :



Your Mission

  • Responsible for the realisation of customers projects for our traction substation activity
  • Organise and manage all the tasks related to the project including team project follow up
  • Ensure material delivery in accordance with the customer contract (quality, cost, delay and performance)
  • Accountable for constant communication with your client during the project

Your Profile

  • 3 years successful experience as project manager in electrical field (power distribution, renewable energy, electrical equipment, electrical machine, railway, traction power, etc.) (preferred)
  • Railway or traction power experience a plus
  • French, English: professional efficiency
  • Other language a plus, Spanish preferred
  • Excellent communication and commercial skills
  • Ability to be a team leader as well as a team player

What We Offer

We are an international company offering good social conditions and a great working environment and atmosphere.

Please apply to the following email :


Back to all career opportunities

Apply Today * required

    • Sécheron SA - Geneva, Switzerland
    • HR department
    • Rue du Pré-Bouvier 25

      1242 Satigny – Geneva


    • +41 22 739 41 11