Stephen is a member of the Technology team at Ruane Cunniff.
Stephen began his career as a Systems Engineer and System Architect at Eze Castle Integration. After a short stint as an IT Associate at Perella Weinberg Partners, Stephen joined Ruane Cunniff in 2017.
Stephen graduated from Binghamton University with a BA in Economics.
What languages do you speak and how did you learn them?
“If you've got them by the balls, their hearts and minds will follow.” - Theodore Roosevelt