Press Release

Gabriele Masili joins Granicus as Chief Customer Officer

June 9, 2022