service team leader jobs in durham nb