Rachel Phua's Location
Singapore
Rachel Phua's Work
Rachel Phua's Education
Rachel Phua's Summary
Rachel Phua, based in Singapore, is currently a Senior Customer Success Manager at Integral Ad Science, bringing experience from previous roles at Integral Ad Science, Dentsu Aegis Network and OMD APAC. Rachel Phua holds a 2013 - 2017 Bachelor's degree in Communication and Media Studies @ Nanyang Technological University. Rachel Phua has 1 email on RocketReach.