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.

20 Hours AgoSaved
Easy Apply
Hybrid
Boston, MA, USA
Easy Apply
Fintech • Information Technology • Insurance • Software
The Partnership Relationship Manager will build and manage relationships with partners, optimize performance, and report on outcomes while collaborating with various internal teams.
2 Days AgoSaved
Easy Apply
Hybrid
Boston, MA, USA
Easy Apply
Fintech • Information Technology • Insurance • Software
The Workplace Experience Manager oversees daily office operations, manages employee experiences, budgets, safety, and fosters a positive culture in the workplace.
3 Days AgoSaved
Easy Apply
Remote or Hybrid
Boston, MA, USA
Easy Apply
Fintech • Information Technology • Insurance • Software
The CSC Data Analyst at Simply Business provides analytical insights to support the Customer Solutions Center's operations, improving performance and decision-making via data reporting and analytics, while leveraging AI and collaboration with stakeholders.