Masternaut has expanded its customer service office in Aberford, Leeds, with new international support capacities as part of its growth plans.
The site at Aberford now offers multi-lingual support with over 100 members of customer-facing staff. The firm’s international partner support network covers 24 individual countries, providing online and telephone-based customer service, as well as physical engineering resources on the ground.
Read the full story at Fleetworld >