Tom Welch's Location
Chicago, IL, US
Tom Welch's Work
Tom Welch's Education
University of Illinois
2001 - 2005
Tom Welch's Skills
Tom Welch's Summary
Tom Welch, based in Chicago, IL, US, is currently a Partner at Victory Park Capital Advisors, bringing experience from previous roles at CapitalSource. Tom Welch holds a 2001 - 2005 University of Illinois. With a robust skill set that includes Leadership, Business Strategy, Microsoft Office, Management, Project Management and more, Tom Welch contributes valuable insights to the industry. Tom Welch has 3 emails and 1 mobile phone number on RocketReach.