Sandra Lo Location
California, United States
Sandra Lo Work
Sandra Lo Education
University of Southern California
Master Of Arts (Management, Communications)
2002 - 2003
University Of California - Berkeley
Bachelor Of Arts (Political Science)
1993 - 1997
Sandra Lo Skills
Sandra Lo Summary
Sandra Lo, based in California, United States, is currently a Head of Global Corporate Communications at Zoho Corporation. Sandra Lo brings experience from previous roles at Xero, FinancialForce, Atomic PR and Adobe. Sandra Lo holds a 2002 - 2003 Master Of Arts in Management, Communications @ University of Southern California. With a robust skill set that includes Media Relations, Thought Leadership, Public Relations, Analyst Relations, Corporate Communications and more. Sandra Lo has 3 emails and 1 mobile phone numbers on RocketReach.