Head of Data Management

Truphosa Omollo

Truphosa Omollo

Head of Data Management


Clinical Data and Project Management specialist driving quality, compliance and operational excellence