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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices