SCAN employs 32 employees. The SCAN management team includes Alan Mercieca (Corporate Sales Manager), and Adrian Xuereb (Purchasing Manager).
Looking for a particular SCAN employee's phone or email?