Steven Waugh's Location
Atlanta, GA, US
Steven Waugh's Work
Steven Waugh's Education
Steven Waugh's Skills
Steven Waugh's Summary
Steven Waugh, based in Atlanta, GA, US, is currently a Director of Information Technology at HD Supply, bringing experience from previous roles at Vuealta Ltd, Slalom and Slalom Consulting. Steven Waugh holds a Georgia Institute of Technology. With a robust skill set that includes Recruiting, Data Analysis, Leadership, Project Management, Public Speaking and more, Steven Waugh contributes valuable insights to the industry. Steven Waugh has 2 emails on RocketReach.