Mark Gray is a consulting director with over 25 years' international experience in program and project management, development and execution of IT, business and strategic sourcing strategies. He ...