Rob Sawle has a vast amount of experience in the utility and energy services industry. Rob has held key roles in various companies such as Sigma Connected Group, npower, power2contact, Echo Managed Services, and South Staffordshire plc. With a Master of Business Administration degree from Staffordshire University, Rob has expertise in areas such as customer operations, billing, collections, and strategic outsourcing. Rob's roles have involved managing relationships with strategic partners, transforming operating models, and leading large teams through significant change.
Sign up to view 0 direct reports
Get started
This person is not in any teams