Network Computing is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

CompuVault Hires Manager

PARSIPPANY, N.J. -- CompuVault Inc., a leading channel provider of online data backup services, announced today that Turi Pillitteri has been hired as Channel Sales Manager.

We are excited to have Turi join the team … it could not have come at a more opportune time,” said Steven Ferman, President and CEO. “He brings a wealth of experience in working with Managed Service Providers, and understands the challenges and opportunities they deal with on a day-to-day basis.”

CompuVault Inc.