Williams College New Account Setup Request New accounts are processed through Human Resources, the Dean of Faculty office, or the Registrar office.