insurance coordinator careers in Sliema, Malta