infotechlead

ZoomInfo to slash jobs to 3% of its employees