New Balance North America es el hogar de nuestra sede mundial en Brighton, Massachusetts, así como de oficinas corporativas en Lawrence, Massachusetts, St. Louis, Missouri y Mississauga, Ontario, Canadá. Además de nuestras oficinas, tenemos varias instalaciones de fabricación y centros de distribución en toda América del Norte para crear, entregar y vender productos.
Como marca premium de deportes y estilo de vida, New Balance se compromete a empoderar a las personas a través del deporte y la artesanía. Nos enfocamos continuamente en lo que más les importa a nuestros asociados y fomentamos una cultura y una comunidad de la que todos estamos orgullosos.