Results, order, filter

1 Jobs in France

  • Sr. Director, Regulatory Affairs

    Le Pont-de-Claix, France
    ... will lead the team in charge of interfacing with customers to ensure successful market launch of their ... Life Sciences. B.S. or B.A. degree in a technical discipline (e.g., engineering, biology, chemistry ...