brand representative jobs in grand bank nl