Barclays
Steve Allen currently serves as the Chief Operating Officer at Barclays, a position held since April 2023. Prior to this, Steve was the Head of CIB Operations for Barclays International from September 2006 to August 2018, where responsibilities included leading a team of over 4,000 colleagues across 20 locations and 12 countries, providing operational support for various financial products and services. Earlier in Steve's career, from 1989 to 2006, positions held at Citi included Head of Client Service for the Commercial Business Group, Head of Client Service for North America in Global Transaction Services, and Head of Corporate Agency & Trust Operations. Steve's educational background includes attendance at Shavington Comp from 1980 to 1985.
This person is not in any teams
This person is not in any offices