Stephen Debelak is an experienced professional who has worked in roles such as Solution Lead & Program Manager, Delivery & Team Lead, and Senior Consultant in the areas of Digital Enablement and Transformation Services at Insight. Prior to that, Stephen held positions such as Iteration Manager & Supervisor, Consultant, and Senior Analyst in Ecommerce, IT Infrastructure Audit, and IT Project Management at Cardinal Health. Stephen holds a Master's degree in Business Analytics from The Ohio State University Fisher College of Business and a Bachelor's degree in Management Information Systems from Miami University.
Sign up to view 3 direct reports
Get started
This person is not in any teams