RBC Capital Markets
Kevin Sweeney serves as the Managing Director and Global Head of Transaction Services in the Business and Client Services division at RBC Capital Markets since August 2025, overseeing global trade processing, settlement, and clearing functions. Prior to this role, Kevin was President of Digital Brokerage Services at Fidelity Investments, managing broker-dealer operations and product strategies. Kevin also held significant positions at Société Générale, leading Global Execution Services and Cross Asset Trading while managing diverse teams engaged in electronic trading and order flow management. Kevin’s early career included roles at Scotiabank and Perimeter Financial, where innovative trading solutions were developed. Kevin holds an MBA in Finance from Rutgers University and a BBA in Marketing Research from Baruch College.
This person is not in any teams
This person is not in any offices