Von Welch's Location
Bloomington, IN, US
Von Welch's Work
Von Welch's Education
Von Welch's Skills
Von Welch's Summary
Von Welch, based in Bloomington, IN, US, is currently a Trusted CI Special Advisor at University of Illinois Urbana-Champaign, bringing experience from previous roles at Indiana University. Von Welch holds a 1988 - 2001 Bachleor of Science in Computer Engineering @ University of Illinois Urbana-Champaign. With a robust skill set that includes Computer Security, Identity Management, Incident Response, Distributed Systems, Security and more, Von Welch contributes valuable insights to the industry. Von Welch has 5 emails and 1 mobile phone number on RocketReach.