Zed's IT department is led by Eduardo Arcones Jiménez (Chief Technology Officer and Country Manager) and has 37 employees.
Eduardo Arcones Jiménez
Chief Technology Officer and Country Manager
Looking for a particular Zed employee's phone or email?