General Manager, Engineering & Support Services
David
Micallef
David began his journey at Megabyte a year after graduating with a BSc ICT Hons in Communications and Computer Engineering in 2010. Starting out as a Systems Engineer, he quickly rose through the ranks as a Senior Systems Engineer and later settled into his current role as General Manager of Engineering and Support Services. Over the years, David has been instrumental in overseeing the success of many large-scale projects across various industries, including banking, manufacturing, and logistics.
When he’s not busy acquiring more certifications from the likes of HPE, Oracle, and VMware, David enjoys trotting the globe, broadening his eclectic taste in music, and rustling up a delicious dish or two.