Transform Health logo

Transform Health jobs and careers

Geneva, Switzerland

As of October 24, 2026, Transform Health has no open roles listed.

About Transform Health

Transform Health is a coalition of organisations committed to achieving health for all in the digital age. We believe that digital technologies and data hold the key to achieving Universal Health Coverage by 2030, and are building a global movement of individuals, organisations, governments and institutions to #TransformHealth together. Join us!

Employees
11 to 50
Total funding
$485K
Headquarters
Geneva

Leadership

The top of Transform Health's org chart, with how many people report into each leader.

CBPhoto of Christoph Benn

Christoph Benn

President

12 reports

KMPhoto of Kirsten Mathieson

Kirsten Mathieson

Deputy Director And Policy Lead

9 reports

MSPhoto of Martin Leschhorn - Streble

Martin Leschhorn - Streble

Treasurer

TIPhoto of Tausi Ibrahim

Tausi Ibrahim

Ambassador

Transform Health jobs: common questions

Is Transform Health hiring right now?
Transform Health has no open roles listed as of October 24, 2026. Roles appear here as soon as they are posted on Transform Health's careers site.
Where is Transform Health headquartered?
Transform Health is headquartered in Geneva, Switzerland.
Who leads Transform Health?
Christoph Benn, President, is at the top of Transform Health's org chart.
How do I apply for a job at Transform Health?
Pick a role on Transform Health's TheJobsMap page and select Apply. Every listing links to the original posting on Transform Health's own careers site, so you apply directly with the employer.