Robert Welch is currently a Senior Manager in Business IT Operations at The Walt Disney Company, where they have held multiple roles since 2010. Previously, they served as an Implementation Manager for EMEA at Harris Corporation from 2002 to 2008. Earlier in their career, they worked as a Technical Support Analyst at Enterprise Systems Group from 1998 to 2000.
This person is not in the org chart
This person is not in any teams
This person is not in any offices