insurance coordinator careers in Birkirkara, Malta