E.g., 09/15/2019
E.g., 09/15/2019

Organization Profile

Organization Overview

HubSpot

Headquarters

25 1st Street
2nd Fl
Cambridge, Massachusetts 02141
United States

Website: www.hubspot.com

Organization Overview

Sector

Marketing/Communications, Software

Organization Type

Client (non-LSP)

Webinars and Videos

Toward True Partnership: Upgrading the Traditional Client-Supplier Engagement Model

If you ask clients and suppliers about their partnerships, you often learn of misunderstandings, frustrations, or mismatched expectations. There can...

Read More

Localization Beyond Translation: Services You'll Be Asked to Provide in the Next 3 Years

It’s no mystery that the localization industry is changing fast. We’ve been talking about disruption and adaptation for years and there are no signs...

Read More
randomness