is project manager jobs in grand bank nl