Leadership and Team Building

Major BP outsourcing deal demonstrates new CIO role