Steve Allen

Chief Operating Officer

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.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices