Growing competition fueled by globalization of the economy is putting unprecedented pressure on IT service providers to rapidly innovate in many aspects of service delivery. Effectively and efficiently sourcing and managing resources globally is the new high water mark for the industry. The inherent complexity of managing large and diverse populations of employees across multiple geographies and time zones becomes a serious challenge even for the most experienced managers. Getting the right person in the right place at the right time will be challenging for solutions providers for the foreseeable future.