Creata employs 223 employees. The Creata management team includes Isaak Volynsky (Chief Technology Officer), Joyce Sprau (Vice President - Product Development), and Sue Rosenhain (President).
Get Contact Info for All DepartmentsLooking for a particular Creata employee's phone or email?