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.

People similar to Alan Brown