James Lentz

By John Terrett in Americas on February 24th, 2010
Photo by EPA

"I think we lost sight of the customer."