Accenture Business Services for Utilities is the worlds largest business process outsourcing provider dedicated to utilities. We serve clients across five time zones in multiple languages, and have grown from 1,500 to more than 3,000 employees in just ...