Colin Taylor, Chairman & CEO
Finding the near perfect place to put your new call centre can be a daunting task. It becomes far less onerous with a well thought out plan that embraces all the factors affecting your decision. Here’s what to do.
The boss has just asked you to head up the [...]

