McCracken Named Chief of Deloitte Consulting