Duco
Steve Walsh currently serves as Director at Duco as of September 2023. Prior to this role, Steve was Executive Director at Nomura from February 2021 to September 2023, and COO at SETL from October 2018 to December 2020, where responsibilities included heading Service Management and Operations to support global projects in regulated markets infrastructure. Steve's extensive experience in finance includes a Director position at Citi from August 2010 to October 2018, and Vice President roles at Nomura from September 2008 to May 2010 and Lehman Brothers from 2006 to 2008.
This person is not in any teams
This person is not in any offices