Esquel Group's IT department is led by Maggie Wong (Associate Director, Procurement) and has 75 employees.
Ryan Wu
Manager, information security
Siu Leung
Senior Manager, Information Technology Solution Services
Ken Lee
Associate Director - Information Technology
Looking for a particular Esquel Group employee's phone or email?