E-Cubed Consultants headquarters are in Mosta, Malta.

Our contact details are below, please get in touch with any enquiries for your business and let us discuss how we can help your organisation.

Flat 3, Alpha Court
Triq Tal-Qares
Mosta MST 1751
MALTA

+356 2099 6161/ +356 9942 8431/ +356 7978 3334

gcordina@ecubed-consultants.com

svella@ecubed-consultants.com