leadership development manager careers in Birkirkara, Malta