Levelup logo

Levelup Headquarters & Office Locations

Verified data Payment Service Providers 119 employees 2 offices worldwide

Headquarters: 101 Arch St Ste 400, Boston, Massachusetts 02110, United States

Data last updated August 2026 · Sourced via GraphIQ

Headquarters
Boston, MA
United States
Total offices
2
across 1 countries
Employees
119
est. 2026

Levelup headquarters details

101 Arch St Ste 400

Boston

Massachusetts

02110

United States

2008

All Levelup office locations

2 total
City State / region Country Type
Boston HQ Massachusetts United States Headquarters

About Levelup

Levelup (Private) is headquartered in Boston, Massachusetts, United States. Founded in 2008, the company operates across 1 countries with approximately 119 employees worldwide.

Where is Levelup's main office?

Levelup's main headquarters office is located at 101 Arch St Ste 400, Boston, Massachusetts 02110. This serves as the company's primary corporate address and is home to its executive leadership team.

Levelup regional offices

Beyond its headquarters in Boston, Levelup maintains 2 offices across 1 countries. Regional offices span 1 countries.

Levelup contact information

The main switchboard for Levelup headquarters can be reached at 8574153432. For investor relations, visit thelevelup.com/investor-relations.

What does Levelup do?

LevelUp is building next-generation mobile experiences for over 200 brands nationwide: empowering businesses to engage customers, grow sales and build a long-term scalable mobile strategy. LevelUp’s platform offers a broad range of customized functionality: mobile rewards, payments, native online ordering, customer relationship management, a campaign creator with custom messaging, loyalty, gifting, and much more. The LevelUp omnichannel loyalty and CRM platform gathers data from all in-store and order-ahead transactions, enabling merchants to develop and implement targeted marketing campaigns to increase customer spend and frequency. LevelUp’s strategic partnerships with Chase, Facebook, Google, and more give restaurants access to millions of customers in addition to those using their app. LevelUp is the only provider who is building a network that will enable you to take advantage of future shifts in the mobile landscape.

Frequently asked questions

Where is Levelup headquarters?

Levelup's headquarters is located at 101 Arch St Ste 400, Boston, Massachusetts 02110, United States.

How many offices does Levelup have?

Levelup operates 2 offices across 1 countries as of 2026.

What is Levelup's corporate address?

The official corporate address is 101 Arch St Ste 400, Boston, Massachusetts 02110.

When was Levelup founded?

Levelup was founded in 2008 and has grown to employ approximately 119 people worldwide.

What is Levelup's phone number?

The main phone number for Levelup headquarters is 8574153432.

Find more info on Levelup using GraphIQ

Revenue teams waste hours stitching together data from a dozen tools before a single rep can make a meaningful touch. GraphIQ fixes that. Whether you're building target account lists, routing inbound leads, or keeping your CRM clean as Levelup's structure changes, GraphIQ gives your RevOps team a single source of truth — automatically.

From territory planning and lead scoring to handoff workflows and pipeline hygiene, our platform connects the data your GTM engine needs to run without friction. Sign up today and see how GraphIQ helps your revenue team spend less time finding information and more time acting on it.

300M+Companies tracked
370M+Employees
2TNews articles & events