Wiza logo
Wiza logo
Get a demo
Get started for free

Echo Street Capital Management

Go to website

Facts about Echo Street Capital Management

Description
Founded in 2002, Echo Street is an asset management firm that has consistently adapted to a changing investment environment. Our mission ...
HQ Location
New York, New York, United States
Number of employees
11-50
Industry
Investment Management
Latest update
May 1, 2024

Social media accounts of Echo Street Capital Management

Echo Street Capital Management employees

Matthew Carpenter avatar
Matthew Carpenter
President
Greg Poole avatar
Greg Poole
Chief Investment Officer & Founder
Stacey Insardi avatar
Stacey Insardi
Executive Assistant to CIO & Office Manager
Siobhan Kranz avatar
Siobhan Kranz
Director of Investor Relations
Andrew Yang avatar
Andrew Yang
Quant Research
Stella Yang avatar
Stella Yang
Senior Quantitative Analyst
Mason Thalheimer avatar
Mason Thalheimer
Investor
Andrew Liu avatar
Andrew Liu
Analyst
Nick Bartakovich avatar
Nick Bartakovich
Senior Investment Analyst
Ray Johnson avatar
Ray Johnson
Tax Manager
George Maslovsky avatar
George Maslovsky
Analyst
Weiyi Li avatar
Weiyi Li
Accountant
Alex Bao avatar
Alex Bao
Senior Analyst
Paul Tasnady avatar
Paul Tasnady
Senior Operations Analyst
Daniel Ryu avatar
Daniel Ryu
Investment Analyst
Marc Elliott avatar
Marc Elliott
Chief Technology Officer
Kelly Skura avatar
Kelly Skura
Chief Operating Officer
Harrison Jones avatar
Harrison Jones
Trader
Tanner Stitzer avatar
Tanner Stitzer
Investor Relations
Yitian Zhang avatar
Yitian Zhang
Senior Investment Analyst
Yonatan Ginor avatar
Yonatan Ginor
Senior Software Investor
David Elias avatar
David Elias
Partner and Chief Operating Officer
David Lock avatar
David Lock
Infrastructure Engineer

Frequent questions about Echo Street Capital Management

How many employees does Echo Street Capital Management have?
Echo Street Capital Management has approximately 11-50 employees.
What is Echo Street Capital Management's industry?
Echo Street Capital Management is involved in the industry of Investment Management.
Where is Echo Street Capital Management's headquarters?
Echo Street Capital Management's headquarters is located in New York, New York, United States.
What is the website of Echo Street Capital Management?
You may visit their official website at https://echostreetcapital.com
Find anyone's contact info.
Get 20 free email reveals
Wiza does not guarantee or claim any of the information found on this public directory to be 100% accurate or up to date.Information found here is gathered from a variety of online and offline sources.If you wish to exclude your personal data from this public directory please fill out the optout form.