media communication careers in Sliema, Malta