customer care jobs in grand bank nl