TEC's IT department is led by Marcus Khor (Project Engineer) and has 20 employees.
Marcus Khor
Project Engineer
Looking for a particular TEC employee's phone or email?