Executive Team Grid view Dr. Julien Levallois Managing Director More Information Dr. Julien Levallois +41223790867E-mail List view Levallois Julien Managing Director