business support manager jobs in durham nb