Management,and leadership careers in Sliema, Malta