Adele Png

Head of Talent Acquisition
Takeda