Immersive Labs

Immersive Labs

HQ
Boston, MA
Total Offices: 2
315 Total Employees
Year Founded: 2017

Offices at Immersive Labs

Immersive Labs is headquartered in Boston, MA and has 2 office locations.

Hybrid Workplace

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

Immersive Labs values its culture as the company grows. Flexible working is supported, with a recommended pattern of splitting time between remote work and 2 or more days in the office, for people located in one of our Hub locations.

Typical time on-site: Flexible

U.S. Office Locations

Global Office Locations

HQ
Boston, MA

Centrally located in Back Bay, the Boston office is located three blocks away from both the Arlington Station on the Green Line, and Back Bay Station on the Orange Line or Amtrak. Close to 90 and 93, and a few steps from a bike share station.

Bristol, GB

6th Floor The Programme All Saints’ Street, Bristol, United Kingdom, BS1 2LZ

Search the 10 jobs at Immersive Labs

Yesterday
Bristol, England
Hybrid
Enterprise Web • HR Tech • Information Technology • Software • Cybersecurity
Immersive Labs is seeking a Sales Commission & Cost Manager to own the operations around the company's variable compensation program, provide analytical support to stakeholders, and drive process optimization and automation. This is a hybrid working opportunity requiring 1 day a week in Bristol HQ.
Enterprise Web • HR Tech • Information Technology • Software • Cybersecurity
Immersive Labs is seeking a Cyber Resilience Advisor in Saudi Arabia to partner with key customers, drive business outcomes, and maximize the value of the Immersive Labs Platform. This role focuses on ensuring customer success and cyber resilience through a long-term and continuous engagement approach.
2 Days Ago
Bristol, England
Hybrid
Enterprise Web • HR Tech • Information Technology • Software • Cybersecurity
Lead the finance function at Immersive Labs, ensuring timely and accurate reporting, tax compliance, and system enhancements. Manage a team of 7 and contribute to the organization's growth and success.