Chief Executive Stephen Scherr would step down on March 31 to be succeeded by Gil West, a former executive at Delta Airlines and General Motors’ Cruise unit, effective April 1, the company said.
What's Your Reaction?