Steve Horn serves as the Chief Security Officer for the Americas and Chief Operating Officer of the Group Chief Security Office at Deutsche Bank Securities, holding the position since February 2017. With a substantial role in managing a budget of approximately Euro 300 million for information and physical security, Steve oversees key areas including Information Security Operations, Identity and Access, and Corporate Security. Additionally, as a primary liaison, Steve engages with finance divisions, regional management, and US regulators, ensuring comprehensive program oversight. Prior to this, Steve held a position as an Attorney at Salomon Brothers from 1994 to 1997 and has been with Deutsche Bank since 1997, serving in various leadership capacities related to security operations. Steve earned a Doctor of Law from the University of Florida and a Bachelor's degree in Economics from Binghamton University.
Sign up to view 0 direct reports
Get started