David Allen serves as the Senior Vice President and Chief Technology Officer at Raymond James Financial, Inc. since May 2010, overseeing Corporate & Institutional Technology and previously managing IT Infrastructure, SDLC, and IT Finance. Prior to this role, David headed software engineering with comprehensive responsibilities for application development, architecture, enterprise data, quality assurance, and system administration. David's experience includes serving as a Partner at IBM in the Strategy and Transformation Practice Area, where responsibilities encompassed managing the Broker Dealer and Wealth and Investment Management practice and client relations with Goldman Sachs. Earlier career highlights include a Managing Director position at PricewaterhouseCoopers, focusing on financial markets accounts, and an Application Development Manager role at Merrill Lynch, overseeing the development of equity trading applications. David holds an MBA in Finance and International Business from NYU Stern School of Business and a BA in Computer Science and Sociology from Rutgers University.
Sign up to view 11 direct reports
Get started