Companies you’ll love to work for

181
companies
3,696
Jobs

On-site & Remote

Showing 6 jobs
Synthorx

Customer Engagement Manager EP, HU

Budapest, Hungary
16 days
Biotechnology
1 - 10 employees
Series C+
Mid-Senior Level
Synthorx

Medical - Medical Science Liaison - Xian

Xi'an, Shaanxi, China
3 months
Biotechnology
1 - 10 employees
Series C+
Mid-Senior Level
Synthorx

Customer Engagement Manager

Bucharest, Romania
5 months
Biotechnology
1 - 10 employees
Series C+
Mid-Senior Level