Majorel

Majorel

We’re a new global leader in customer experience management - Majorel.

HQ location
Luxembourg, Luxembourg
Launch date
Employees
Enterprise value
$2.2b
Company register number
879777258
Recent deals
Authorizing premium user...