Robert Castello is a seasoned Managing Director with extensive experience in operational excellence within the financial services sector. They began their career as an Operations Associate at Instinet Corporation from 2002 to 2005, before serving as Head of Operations at Galleon Group from 2006 to 2009. Robert has played a pivotal role at Evercore since 2010, currently holding the position of Managing Director, Head of Operations, and Principal Operations Officer. In 2025, they transitioned to Outset Global as Managing Director of Operations. Robert earned a B.S. degree from Saint John's University - Peter J. Tobin College of Business from 1997 to 2001.
This person is not in the org chart
This person is not in any teams
This person is not in any offices