SearchGuru's HR department is led by Sophia Liew (Director, People and Culture) and has 7 employees.
Sarah Ngai
Client Servicing Manager
Sophia Liew
Director, People and Culture
Looking for a particular SearchGuru employee's phone or email?