The Management Team

Antoine Bartolo - Chief Executive Officer

Prior to joining Megabyte as Chief Executive Office in 2018, Antoine held a number of positions within the communications industry. He holds a Bachelor of Science in IT and Computer Systems Engineering obtained at the University of Malta. 

Antoine enjoys spending his free time out at sea, travelling and enjoying some lovely fish specialities.

Ivan Muscat - Chief Operating Officer

Ivan Muscat graduated in Electrical Engineering with a first class honours degree in 1994. He has been working with Megabyte since 1994, starting as a Systems Engineer, installing and supporting UNIX and VMS systems and networking installations. Over his 24 year career at Megabyte, he has gained a number of industry certifications from HPE and has been involved in a number of projects including the design and construction of Lotto terminals, design and installation of a Wide Area Network to interconnect 13 branch offices for Telemalta.

After heading the Engineering and Infrastructure Business Unit for 18 years, today Ivan is Chief Operating Officer. During his free time, Ivan enjoys letting go of stress by practicing martial arts. His other interests also include photography and gardening.

Jonathan Briffa - Financial Controller

Jonathan started his career in 2004 as an external auditor with PricewaterhouseCoopers. He joined Megabyte Limited as an Assistant to the Financial Controller in 2008. In 2010 he was appointed as the company’s Financial Controller, a position he holds to date.

Jonathan is a qualified accountant, and over the years has gained a wealth of finance and managerial experience.

In his free time, Jonathan enjoys unwinding by going for a spin on his motorbike, banging away on his drums, training at the gym, reading and travelling.

David Micallef - Head of Engineering and Support Services

David graduated in BSc ICT Hons in communications and computer engineering in 2010, joining Megabyte a year later as a Systems Engineer. Forming part of a growing team, David was promoted to Senior Systems Engineer in 2015 and over the years has gained a number of industry certificates from HPE, Oracle and VMware. He has been instrumental in a number of large-scale projects across various industries including banking, manufacturing and logistics. David currently heads the Engineering and Support Services business unit.

In his free time, David enjoys travelling, listening to all genres of music and rustling up a dish or two.