About us

What sets us apart

We believe a consulting firm should be more than an adviser. So we put ourselves in our clients’ shoes, selling outcomes, not projects.

Our values

  • Put clients’ interests first.
  • Express the truth as we see it and maintain an independent perspective.
  • Gauge our success in terms of our impact on the performance and long-term health of our client’s business.
  • Guard client confidences; we don’t publicise our work with our clients.
  • Build client capabilities to sustain improvement.
  • Build enduring relationships based on trust.

Our experience

We have the broad expertise needed to solve complex, cross-functional problem. We carry significant industry experience leading global industrial business.

We navigate within your organisation to get perspectives from multiple functions, and orchestrate a process to achieve alignment.

Our value-based model

We accept missions only when we believe we create enough value for the client in excess of our fees.

All our projects are fixed-fee. There’s never a meter running, and we have a track record of returning many times our fees in value to our clients.


Olivier Boubeaud
Managing Director

Olivier has built 20 years experience in international business, holding regional and global positions in business leadership, marketing, sales, innovation and product management.

Before joining Innovarte, he served as global business director at DSM, a Dutch multinational company, in charge of the High Protective Textiles business for DSM Dyneema division, from 2013 to 2016.


Innovarte and its management cooperate with leading business organisations and support entrepreneurship.