infotechlead

Tech Data hires Catherine Solazzo as marketing head