business analysis manager jobs in grand bank nl