Call centres in Scotland : where the accent is on success.
Locate in Scotland (Organization)
London : Locate in Scotland,
1998.
Title from cover
"SE/1494/Feb98"
Call centers