Alan Brown
Senior Customer Success Manager @ NCR
About Alan Brown
Alan Brown is a Senior Customer Success Manager at NCR Corporation, where he has worked for 18 years, delivering multi-million pound projects and maintaining key client relationships. He has held various roles within the company, showcasing his expertise in project management, supplier coordination, and customer experience.