Steven Keenan is an experienced IT Service Manager currently driving customer experience and operations at Amazon since 2022. Previously, they served as Corporate IT Service Manager at SD Worx and Operations Manager at iomart. Steven also held the role of Wholesale Support Manager at Three, managing support operations for approximately 1.5 million wholesale customers. Earlier in their career, they worked as a Team Manager at O2 (Telefónica UK) and as Operations Manager at Tech Mahindra.
This person is not in the org chart
This person is not in any teams
This person is not in any offices