Rachael Tay

Regional Head Of People Solutions, Asia at Lockton Companies

Rachael Tay is an experienced professional in the field of human resources and benefits strategy, currently serving as the Regional Head of People Solutions for Asia at Lockton Companies. Rachael has held notable positions, including Chief of Benefits Strategy at CXA Group, Director of Business Development at Mercer, and Director at GYC Financial Advisory. Rachael began an accomplished career in business development at ST Aerospace. Educationally, Rachael holds a PhD in Materials Science and Engineering from Imperial College London, earned between 1989 and 1995.

Links

Previous companies

CXA Group logo
Mercer logo
ST Engineering logo

Timeline

  • Regional Head Of People Solutions, Asia

    September, 2018 - present