Ed Delgado

Ed Delgado was the Director of Global Sourcing at Indeed between 2015 and 2019.