The Cochrane Collaboration jobs and careers
London, United Kingdom
About The Cochrane Collaboration
Cochrane exists so that healthcare decisions get better.
- Founded
- 1992
- Employees
- 5,001 to 10,000
- Headquarters
- London
Leadership
The top of The Cochrane Collaboration's org chart, with how many people report into each leader.
CS
Catherine Spencer
CEO
1 report
RH
Richard Hollis
Business Development Manager
Jobs at The Cochrane Collaboration
No open positions right now. Explore more companies on TheJobsMap.