Marshall BioResources
Vice President Europe
Charles River Laboratories
European Director Research Model Services
Charles River Laboratories
General Manager France and European Director, Research Model Services
Charles River Laboratories
Project Services Manager
Charles River Laboratories
Executive Director Research Model Services Europe and Asia
emlyon business school
University Claude Bernard Lyon1