Teck Wee Lim, Regional Director, ASEAN, CyberArk
Caption: 
Teck Wee Lim, Regional Director, ASEAN, CyberArk