ceo david lopez