ECHO Systems's IT department is led by Ingrid Rodriguez (Lighting Designer) and has 7 employees.
Hema Kanthaiah
Shade Designer
Ingrid Rodriguez
Lighting Designer
Matthew Hall
Technology Advisor
Stuart Morasch
Technician
Wyatt B.
Patrick Johnson
Information Technology System Specialist
Xander Montgomery
Audio Visual Technician
Looking for a particular ECHO Systems employee's phone or email?