Indicia employs 487 employees. The Indicia management team includes Christian Loewe (CCO), Tim Proctor (Managing Director - Agency), and Alexandra Liebler (Chief Client Officer).
Get Contact Info for All DepartmentsLooking for a particular Indicia employee's phone or email?