Jean-Philippe Lutz

Jean-Philippe Lutz

Associate, Project Management

Location Geneva, Switzerland

Department Operations

Unit Digital Health, Project Management Office