Alex Hill

Senior Customer Success Manager

Alex Hill is a Senior Customer Success Manager at Microsoft, with a wealth of experience in the communications technology sector. Previously, Alex held various roles, including Senior Principal Customer Success Manager at Nuance Communications and Channel Manager at TeleWare plc, where they successfully grew channel revenues. Alex possesses strong skills in strategic business planning, project management, and customer experience, while also demonstrating a robust track record in sales and customer success across multiple organizations. Alex graduated with a BSc in Media Technology from Teesside University.

Location

Otterbourne, United Kingdom

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices