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.

47 Minutes Ago
Easy Apply
Remote
Hybrid
Boston, MA, USA
Easy Apply
Fintech • Information Technology • Insurance • Software
Lead a team of 70+ in sales, service, and operations to enhance customer satisfaction and achieve business goals. Oversee strategic planning and continuous improvement initiatives.
5 Days Ago
Easy Apply
Remote
Hybrid
Boston, MA, USA
Easy Apply
Fintech • Information Technology • Insurance • Software
Drive growth through strategic partnerships, develop strong relationships, and implement partnership strategies for business expansion at Simply Business.
5 Days Ago
Easy Apply
Hybrid
Boston, MA, USA
Easy Apply
Fintech • Information Technology • Insurance • Software
Lead product strategy and development at Simply Business, focusing on AI integration and delivering exceptional user experiences while managing a high-performing product team.