Rich Fennessy to step down as Chief Executive Officer
Chief Technology Officer Andrew Howard to take over as CEO to continue the company's successful expansion and delivery of new, innovative cybersecurity solutions
PR Newswire
CHESEAUX-SUR-LAUSANNE, Switzerland and PHOENIX, July 9, 2019