About Us

We assist business leaders, policy makers and technical senior managers in creating value from technology and know-how. This means they develop richer solutions and seize business opportunities through innovation, growth and competitive advantage.

Most assignments involve on-site interim management (3 days to 10 years)

Facts about Endeavour:

  • Operational and committed consultancy at both strategic or operational levels
  • 7 senior operational consultants with 10 to 30 years experience in various sectors
  • Headquarters in Switzerland (Fribourg area) since 2003
  • Clients range from a 20-employee company to multi-billion global firms
  • Our missions have taken us to Asia, USA, Canada and Europe
  • We have found solutions in French, English, German, Italian, Japanese, Russian & SpanishWordle About