Mimecast
Erica Chia is an accomplished sales professional with extensive experience in account management and enterprise sales across various sectors, including cybersecurity and financial services. Currently serving as an Enterprise Account Executive at Mimecast since October 2025, Erica has previously held significant roles such as Regional Account Executive at Druva and Account Director at Lumen Technologies. With a background that includes positions at NTT Ltd., China Telecom Global, NEC Corporation, Singtel, and BNP Paribas Wealth Management, Erica has a strong track record in managing complex accounts for multinational corporations and government entities. Erica holds a Bachelor of Science degree in Business Administration and Management from the Singapore Institute of Management.
This person is not in any teams
This person is not in any offices