Todd Nelsen's Location
Chicago, Illinois, United States
Todd Nelsen's Education
Todd Nelsen's Skills
Todd Nelsen's Summary
Todd Nelsen, based in Chicago, Illinois, United States, is currently a Engagement Management Director at Deloitte. Todd Nelsen holds a 1987 - 1989 Master Of Arts in Political Science @ York University. With a robust skill set that includes Leadership, Information Technology, Consulting, Technology, SAP and more, Todd Nelsen contributes valuable insights to the industry. Todd Nelsen has 1 email on RocketReach.