Walla's IT department is led by Chuck Phillips (Chief Technology Officer) and has 9 employees.
Chuck Phillips
Chief Technology Officer
Logan Elstermann
Data Migration Lead
Ellen Self
Senior Designer
Alex Lin
Software Engineering Manager
Michael Ko
Senior Engineer
Joseph Lorenzo
Front End Engineer
Julia Nanula
Product Manager
J U
IT Specialist
Xb Undefined
Graphic Designer
Limor Levy
Developer
Looking for a particular Walla employee's phone or email?