Companies you’ll love to work for

companies
Jobs

On-site & Remote

Showing 3 jobs
Synthorx

Head of Communications

Dubai - United Arab Emirates; Riyadh Saudi Arabia
7 days
Biotechnology
1 - 10 employees
Series C+
Director
Synthorx

Senior Administrative Assistant

Cambridge, MA, USA

USD 30.26-40.35 / hour

13 days
Biotechnology
1 - 10 employees
Series C+
Senior
Synthorx

Head of Ethics & Business Integrity Turkey

Istanbul, İstanbul, Turkey
4 months
Biotechnology
1 - 10 employees
Series C+
Director