Echo Street Capital Management logo

Echo Street Capital Management jobs and careers

New York, NY, United States

About Echo Street Capital Management

Echo Street Capital Management is an asset management firm that manages over $15 Billion in client assets and is 100% employee-owned.

Employees
11 to 50
Headquarters
New York

Leadership

The top of Echo Street Capital Management's org chart, with how many people report into each leader.

GPPhoto of Greg Poole

Greg Poole

CIO & Founder

4 reports

GPPhoto of George Panos

George Panos

Portfolio Manager & Partner

3 reports

Jobs at Echo Street Capital Management

No open positions right now. Explore more companies on TheJobsMap.