Steven Carruthers
Directeur, Prestations De Services | Manager Service Delivery @ Xerox
About Steven Carruthers
Steven Carruthers serves as the Directeur, Prestations de Services and Manager Service Delivery at Xerox in the Montreal, Canada Area, where he has worked since 2019. He has over 17 years of experience in technical service roles, including a previous position at Diebold Systems Pvt Ltd.