Wasabi Technologies

HQ
Boston
Total Offices: 7
500 Total Employees
Year Founded: 2017

Wasabi Technologies Offices

Wasabi Technologies is headquartered in Boston and has 7 office locations.

Hybrid Workplace

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

Wasabi has a full remote work policy. However it maintains its corporate office and encourages employees to use it when they need to.

Typical time on-site: Flexible

U.S. Office Locations

Global Office Locations

HQ

Boston

75 Arlington St. , Boston, MA, United States, 02116

Amsterdam

Amsterdam, Netherlands

Frankfurt am Main

Frankfurt am Main, Germany

Osaka

Japan

London

London, United Kingdom

Paris

Paris, France

Sydney

Sydney, Australia

18 Hours AgoSaved
Easy Apply
Remote
United States of America
Easy Apply
Cloud • Information Technology
Lead and scale the Renewals team to drive ARR and NRR, improve forecasting and pipeline visibility, and standardize renewal processes. Manage end-to-end renewals, contract negotiations, partner-led renewals, and complex customer engagements across North America. Build playbooks, enablement, reporting, and automation to meet retention quotas and reduce churn.
18 Hours AgoSaved
Easy Apply
Remote
United States of America
Easy Apply
Cloud • Information Technology
The Senior International Accountant manages global accounting operations, oversees compliance and reporting for international subsidiaries, and optimizes processes while ensuring accurate financial reporting.
18 Hours AgoSaved
Easy Apply
Remote
United States of America
Easy Apply
Cloud • Information Technology
Prospect, qualify, and schedule sales-qualified appointments from warm and researched leads for Wasabi cloud storage. Capture qualification details in CRM, collaborate with marketing, and drive trials and pipeline acceleration through outreach and cold calling.