David O'Connor

David O’Connor is President of Save Giraffes Now, based in Dallas, Texas.