Has IT exacerbated:
Mergers?
Downsizing?
Customers demands for:
improved customer service?
better quality?
longer hours?
Previous slide
Next slide
Back to first slide
View graphic version