Charles River Associates · Greenhouse
Senior Associate/Pricing & Market Access (Life Sciences practice)
Charles River Associates · Cambridge, Cambridgeshire, England, United Kingdom; London, United Kingdom · posted 9/1/2026
72% workable from India
Hiring in United Kingdom — one of the routes an Indian passport can realistically take.
- · United Kingdom: Skilled Worker visa (licensed sponsor)
Life Sciences