Stephen Ellis currently serves as Division President and General Manager of the Cloud Business Unit at Amdocs since February 2023. Prior to this role, Stephen held the position of Managing Director at Accenture from February 2017 to January 2023, where responsibilities included growing the Microsoft business across various industries in Canada. Stephen also served as General Manager for Central Canada at Avanade, overseeing sales and marketing alignment between Avanade and key partners. Earlier career experience includes serving as Executive Vice President at Infusion Development from September 2000 to August 2017, where Stephen led a global sales organization and managed the New York office, contributing significantly to overall company revenue. Stephen began as a Vice President and played a founding role as Principal Consultant at Infusion Canada. Stephen holds a Bachelor of Mathematics in Computer Science/Combinatorics and Optimization from the University of Waterloo.
Sign up to view 17 direct reports
Get started