customer solution manager jobs in durham nb