Sandra Lo's Location
California, United States
Sandra Lo's Work
Sandra Lo's 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's Skills
Sandra Lo's Summary
Sandra Lo, based in California, United States, is currently a Head of Global Corporate Communications at Zoho Corporation, bringing experience from previous roles at Zoho Corporation, Xero, financialforce.com and Atomic Pr. 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 contributes valuable insights to the industry. Sandra Lo has 4 emails on RocketReach.