marketing advertising careers in Mosta, Malta