Schrodinger headquarters and office locations

Schrodinger is headquartered in New York, NY and has 8 office locations across 5 countries.
Filter locations by country
Location Map
Filter locations by country
Filter

All Schrodinger Locations

New York (HQ), NY
United States
120 W 45th St 17th Floor
Cambridge, MA
United States
222 Third St #2230
Portland, OR
United States
One Main Place, 101 SW Main St #1300
San Diego, CA
United States
10201 Wateridge Cir Suite 220
München,
Germany
Thierschstraße 27
Bengaluru,
India
Jawaharlal Nehru Rd, 5th Stage, RR Nagar
Chiyoda-ku,
Japan
MARUNOUCHI TRUST TOWER NORTH, 1-chōme-8-1 Marunouchi
Cambridge,
United Kingdom
CB1 Business Center, 20 Station Rd