03 May 0 This post was originally published on this site The recently IPO’s cloud security company Zscaler lost more than 7% in value on Thursday following news that its COO and head of sales Bill Welch will leave the company. More » ContAdmin Uncategorized