Equinix's IT department is led by Justin Dustzadeh (Chief Technology Officer) and has 2368 employees.
Pratyusha Ramanujula
Principal Data Engineer
Avi Patel
Senior Software Engineer
Looking for a particular Equinix employee's phone or email?