Most business leaders will be aware that evolving technologies along with greater focus on cultures that empower employees have resulted in a pretty fundamental shift in the way IT is starting to better support the needs of the business and its people. This Forbes article provides a good summary of the old v new including a great infographic...