Stephen Ellis

Division President | GM | Cloud Business Unit at Amdocs

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.

Location

Toronto, Canada

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices


Amdocs

40 followers

Amdocs is a multinational corporation headquartered in Chesterfield, Missouri, with support and development centers located worldwide.


Employees

10,000+

Links