Stephen Brown is an experienced operations manager currently employed at DXC Technology as of April 2024, specializing in risk and regulatory management. Previously, Stephen held various roles at Atom bank from November 2015 to April 2024, including customer care manager, project manager, and business banking executive, focusing on delivering exceptional customer experiences and innovative banking solutions. Earlier in Stephen's career, employment with Barclays from July 2012 to April 2016 involved roles such as omni specialist in the NoMi Chat Specialist team and business banking specialist, emphasizing multi-channel communication and customer engagement. Stephen holds a Bachelor of Science degree in Geography and Environmental Management from Northumbria University, completed in 2008.
This person is not in any teams
This person is not in any offices