customer contact representative jobs in grand bank nl