The image shows the Simply Business logo

Simply Business

HQ
Boston, Massachusetts, USA
Total Offices: 2
1,100 Total Employees
Year Founded: 2005

Offices at Simply Business

Simply Business is headquartered in Boston, Massachusetts, USA and has 2 office locations.

Hybrid Workplace

Employees engage in a combination of remote and on-site work.

We offer our SBers more choice and greater flexibility to work in a way that’s best for their particular job, their teams, and their lives.

Typical time on-site: 40 % of the time

U.S. Office Locations

HQ
Boston, Massachusetts, USA

We are located in downtown Boston, accessible to every line on the T and surrounded by a lot of history and a lot of great places to grab lunch.

Atlanta, Georgia, USA

We are located inside the CODA building right in the center of Midtown's Tech Square. From our office you can admire Georgia Tech's campus or you grab lunch from the building's eclectic Food Hall.