Head, People Team
Roche Services (Asia Pacific)
Yasodha Selvaratnam serves as the Head of the People Team at Roche, having previously spent over 15 years in the financial services, IT and FMCG industries, both in an HR and finance capacity.
In her role, she is the catalyst for the successful growth of Roche’s Shared Service Centre (SSC), which provides finance, procurement and IT services globally. She is passionate about mentoring future leaders, building the Roche SSC as the employer of choice and co-creating innovative solutions for Roche affiliates. She is a strong advocate for career comebacks for women – having taken a career break to care for her ailing mother and two young children and successfully resuming her career.
She holds a bachelor’s degree in economics from University College London, and an MBA in management from Imperial College of Science, Technology and Medicine, London, UK.