Head of Data Management

Truphosa Omollo

Truphosa Omollo

Head of Data Management


Expert in EDC systems implementation and clinical trial management.