Steve Puchala
Vice President
Client Success
Glow Touch
India
Biography
Steve leads our sales and operational efforts to ensure we meet and exceed our clients’ expectations in every project and interaction. Steve has two decades of experience leading IT professional services teams as well as scoping and delivering strategic, operational and technology projects. He has previously founded and operated multiple successful technology consulting firms. Steve holds an MBA from Queen’s University and a Bachelor of Technology, Computer Science from Ryerson University.
Research Interest
Business Technology, Information Technology