Sheldon Nicklin is currently the Regional Executive Director at Ally, having held various leadership roles such as Executive Director of Dealer Lending and Risk Director. Previously, Sheldon was employed at Ally Financial Inc. from 2009 to 2012, serving as a Section Manager and Operations Manager. Sheldon earned a Bachelor of Business Administration in Finance from the University of Regina between 1983 and 1987.
This person is not in the org chart
This person is not in any teams
This person is not in any offices