infotechlead

Tripwire appoints John Kelly as head of channel sales