APRIL's HR department is led by Lawrence Teh (General Manager Human Resources) and has 234 employees.
Looking for a particular APRIL employee's phone or email?