Backbase headquarters and office locations

Backbase is headquartered in Atlanta, GA and has 15 office locations across 9 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 Backbase Locations

Atlanta (HQ), GA
United States
10 10th St NW #325
Boise, ID
United States
101 S Capitol Blvd Ste 102
Princeton, NJ
United States
202 Carnegie Center Dr #300
Washington, DC
United States
10 10th St NE #325
Sydney
Australia
Lvl 2/383 George St
Toronto
Canada
150 King St W
Minato City
Japan
7-chōme-7-7 Roppongi
Ciudad de México
Mexico
Calz. Gral. Mariano Escobedo 543, Rincón del Bosque, Anzures, Miguel Hidalgo
Amsterdam
Netherlands
Jacob Bontiusplaats 9, 504
Singapore
Singapore
22 Cross St
Singapore
Singapore
6 Shenton Way
Dubai
United Arab Emirates
Marina Plaza, Level 9
Cardiff
United Kingdom
Ground Floor, The Bonded Warehouse
London
United Kingdom
1-4 Sutton Ln, Clerkenwell
London
United Kingdom
81 Farringdon St