chief financial officer jobs in moncton nb