"We understand your frustration,” Espinosa told stakeholders. "It will not be easy to deliver. But I am confident that we have what we need to rebuild our company.”