The hiring of a Vice President and Head of Global Sales is announced by CyberCatch. Intent AmplifyMay 4, 2023