CREALOGIX's IT department is led by Thomas Kaufmann (Chief Technology Officer, Digital Payments) and has 134 employees.
Looking for a particular CREALOGIX employee's phone or email?