Whyte & Mackay's IT department is led by Lorna McIpd (HR Manager) and has 17 employees.
Stephanie Byrne
Project Engineer
Scott Litherland
Network Administrator
Craig Tinto
Maintenance Engineer
Andrew Roy
Multiskilled Engineer
Looking for a particular Whyte & Mackay employee's phone or email?