Executive committee

Michaela Told

Michaela Told

Board member

Independent Consultant, Global Health, Geneva