Citizen employs 196 employees. The Citizen management team includes Teo Kyrazis (Director of Enterprise Sales), Matthew Lanz (Accounting Manager), and Madeleine Proulx (Digital Marketing Manager).
Looking for a particular Citizen employee's phone or email?