business support specialist jobs in durham nb