senior executive careers in Birgu, Malta