Operates international money transfer services, enabling users to send and receive money across borders. The company aims to reduce costs for consumers while improving the ease of managing currencies.
2011
United Kingdom
5,001 - 10,000 employees
Financial Services
$1B - 10B in revenue
28.2
B/M 25.0
Total sustainability employees
11+
ⓘThis value represents the estimated number of employees in a company with sustainability-related roles or job titles, as determined by Illuminem using publicly available data.