IBM President Jim Whitehurst Steps Down in Management Shuffl