Press and Media

Keep in touch with various updates in the press.


In the Press 

Do want to be part of our team? Subscribe for new vacancies now!

Contact Us

Drop us a message and we will get in touch.

F26, Mosta Techno Park, Mosta, Malta

+356 99880502

+356 99355791

    Leave A Message