• Pascal Lavigne
    Pascal Lavigne Chief Executive Officer

    +41 79 347 57 08

  • Sébastien Baraut
    Sébastien Baraut Managing Partner (International)

    +41 79 703 04 52

  • Sandra Decoux
    Sandra Decoux Business Development Manager (IS)

    +41 76 310 28 75

  • Alexis Challier
    Alexis Challier Sales Director

    +41 79 528 17 19

  • Ingrid Provazza
    Ingrid Provazza Business Development Manager (Life Science)

    +41 76 413 57 09

  • Celine Campan
    Celine Campan Chief Financial and Administrative Officer

    +41 76 311 04 71

  • Sébastien Vandenbergh
    Sébastien Vandenbergh Managing Partner (Information Systems)

    +41 79 660 89 12

  • Renaud Piollet
    Renaud Piollet Business Development Manager (Industry)

    +41 76 434 14 96

  • Loïc Bardon
    Loïc Bardon Chief Technical Officer

    +41 76 711 28 40

Start typing and press Enter to search