Canela Public Relations employs 134 employees. The Canela Public Relations management team includes Deborah Gray (Founder), Alba Calvet (Director Canela Spain), and Dianne Vegas Serrano (Head of Consumer Tech).
Get Contact Info for All DepartmentsLooking for a particular Canela Public Relations employee's phone or email?