CLSA's IT department is led by Tarun Kapoor (Chief Information Officer, Americas and EMEA) and has 167 employees.
Rahul Raina
Technical Lead
Terry Yung
Software Engineer
Tony Lau
Senior Software Engineer
Jay Tang
Looking for a particular CLSA employee's phone or email?