PLACE's IT department is led by Emiliano Delucia (Chief Product and Technology Officer) and has 31 employees.
Neilzon Viloria
Junior Full Stack Developer
Alex Garrido
Software Engineer
Gretchen Bundy
IT Technician
Sunitha Yadagiri
Senior QA Engineer
Emiliano Delucia
Chief Product and Technology Officer
Eric Patterson
Full Stack Developer
Looking for a particular PLACE employee's phone or email?