Project Manager - Satellites & Launchers

Switzerland
Permanent
110000 - 140000 CHF

Our client is searching for a Project Manager for Satellite and Launcher equipment to join on a permanent basis. 

 

Responsibilities

Our project managers are responsible for the overall solution during the entire project life cycle.

Your main tasks and responsibilities:

  • Managing internal and customer projects in compliance with all processes and national and international guidelines
  • Resource planning/ monitoring for the successful completion of orders/work packages
  • Achievement of project objectives in terms of time, scope, costs, quality and customer satisfaction
  • Implementation of a proactive risk and opportunity management
  • Coordination of customer requirements and technology trends taking into account product strategy and market requirements
  • Contribution to the preparation of proposals (bid management) and contract negotiations with customers, partners and suppliers
  • Management and Planning of product development as well as operational and acceptance activities on industrial and customer side
  • Managing relationships with customers, suppliers, subcontractors and with all internal stakeholders as required
  • Presentations and workshops (internally and with customers)
  • Participation in events, fairs, conferences
  • Support the preparation of product strategy and the derived product development roadmaps and business plans

Profile

  • Academic degree in Engineering; ideally Mechanical / Structural 
  • 5 years in the space industry 
  • Experience in project management and in managing of (international) teams are desirable
  • Good knowledge of project management processes, methods and tools (project management certification is an advantage)
  • Excellent communication skills, practical approach and good interpersonal skills
  • Open-minded and confident appearance
  • Intercultural competence and ability to work in teams
  • Analytical and strategic thinking
  • Structured and solution-oriented way of working
  • Personal responsibility, ability to work under pressure and independently
  • Ability to act flexible and proactively
  • English & French: fluent/ negotiation level

 

We are an equal opportunity employer and operate as an Employment Business and Recruitment Agency.
Job Overview
Location : Switzerland
Type : Permanent
Category : Space