Sandra Lo

Global Head of Corporate Communications
Zoho Corporation
Sandra Lo photograph

Since May 2018, Sandra Lo has led the global corporate communications team at Zoho. She is responsible for leading global corporate communications, public relations, analyst relations, customer advocacy, thought leadership and crisis communications across Zoho's 25 global offices.