Evan Russell's Location
St. Louis, MO, US
Evan Russell's Work
Evan Russell's Education
Saint Louis University
BA (Psychology)
2007 - 2011
Evan Russell's Skills
Evan Russell's Summary
Evan Russell, based in St. Louis, MO, US, is currently a Sr. Talent Advisor at Charles Schwab, bringing experience from previous roles at Charles Schwab, Scottrade and KellyMitchell Group, Inc. Evan Russell holds a 2007 - 2011 BA in Psychology @ Saint Louis University. With a robust skill set that includes Human Resources, Talent Acquisition, Training, Applicant Tracking, HR Policies and more, Evan Russell contributes valuable insights to the industry. Evan Russell has 1 email on RocketReach.