infotechlead

Zendesk cuts jobs to 320 employees