Evan Chen

Director, Corporate Security

Evan Chen is currently the Director of Corporate Security at Mastercard, overseeing IT, information, physical, and data security for Greater China. With around 20 years of experience in IT risk management and information security, Evan has held leadership roles in various financial institutions, including serving as the Executive Manager, Information Security Officer at Commonwealth Bank. They possess extensive expertise in IT security architecture and compliance, with strong skills in project management and team leadership. Evan holds a Bachelor's degree in Automation from Shanghai Jiao Tong University.

Location

Shanghai, China

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices