50 employees
A merchant banking firm that combines investing and top-tier investment banking capabilities
2014