StepStone Group headquarters and office locations

StepStone Group is headquartered in New York, NY and has 15 office locations across 8 countries.
Filter locations by country
Location Map
Filter locations by country
Filter
Discover additional companies by location with Advanced Search in CraftLearn more
Banner background

All StepStone Group Locations

New York (HQ), NY
United States
450 Lexington Ave 31st floor
Charlotte, NC
United States
128 S Tryon St #880
Cleveland, OH
United States
127 Public Square #5050
Manalapan, FL
United States
270 S Ocean Blvd
Owings Mills, MD
United States
100 Painters Mill Rd # 700
Palo Alto, CA
United States
228 Hamilton Ave 3rd floor
San Diego, CA
United States
4225 Executive Square #1600, La Jolla
San Francisco, CA
United States
Two Embarcadero Center, Suite 480
São Paulo
Brazil
Av. Brg. Faria Lima, 3355 - 8th Floor - Itaim Bibi
Toronto
Canada
77 King St W #2120
Dublin
Ireland
House, 22-24, Newmount House, Mount Street Lower
Roma
Italy
Via Crescenzio, 14
Luxembourg
Luxembourg
124 Bd de la Pétrusse
Zürich
Switzerland
Klausstrasse 4
London
United Kingdom
2 St James's Market, St. James's