Echo Street Capital Management corporate office is located in 10 E 53rd St, New York, New York, 10022, United States and has 11-50 employees.
echo street capital management
echo street capital management llc
echo street capital
echo street capital partners lp
echo street capital management llc
echo street foundation
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to Echo Street Capital Management's success, and advanced their careers.
Investor Services Asso... at Axiom Investors
Worked as Investor Relations
at Echo Street Capital Management (2021-2024)
Marketing Head of Inve... at Mane Global Capital Ma...
Worked as Head of Investor Relations
at Echo Street Capital Management (2015-2024)
Director, Client Partn... at Axiom International In...
Worked as Director, Investor Relations
at Echo Street Capital Management (2019-2023)
Portfolio Manager at Engineers Gate
Worked as Senior Quantitative Researcher
at Echo Street Capital Management (2018-2023)
Executive Director, Op... at Bramshill Investments
Worked as Senior Operations Analyst
at Echo Street Capital Management (2021-2024)
Explore More
Founded in 2002 and headquartered in New York City, New York, Echo Street Capital Management is a company that offers portfolio and asset management services.... Read More