logo design careers in Mosta, Malta