New balance profit application

img1

North America

New Balance North America is home to our global headquarters in Brighton, Massachusetts, as well as corporate office locations in Lawrence, Massachusetts, St. Louis, Missouri, and Mississauga, Ontario, Canada. In addition to our office locations, we have several manufacturing facilities and distribution centers across North America to create, deliver and sell products.
​​​​​​​

As a premium sports and lifestyle brand, New Balance is committed to empowering people through sports and craftmanship. We are continuously focusing on what matters most to our associates and fostering a culture and community that we are all proud of.

Corporate Offices

For decades we have fostered a unique culture founded on our values with a particular focus on in-person teamwork and collaboration. Our North American hybrid model encourages rich in-person experiences, showcasing our commitment to teamwork and connection, while maintaining flexibility for associates. New Balance employees currently work in office three days per week (Tuesday, Wednesday and Thursday), with additional in-office days for in-person meetings and events as needed. Our offices are fully open, and amenities are available across our North American office locations.