Media

Criterion Systems, a Vienna-based systems integrator and cybersecurity company, has promoted Charlie Doyle to COO, and Marcie Cheney to chief strategy officer...