TREET GROUP's HR department is led by Nabeel Khalid (Group Head Human Resources) and has 6 employees.
Nabeel Khalid
Group Head Human Resources
Looking for a particular TREET GROUP employee's phone or email?