• Nearly 80,000 customers • More than 20 countries • On 5 continents • Approximately 300 dedicated operations centres • Over 4,500 Team Members worldwide
For information call: 13 RECALL