OLIN's IT department is led by Siyu du (Senior Landscape Architect | Project Manager) and has 53 employees.
Ayver Libes
Landscape Designer I
Brenton Cai
Marzia Micali
Landscape Architect
Madison Glazer
Hangxing Liu
Senior Landscape Architect
Miranda Ayres
Urban Designer + Planner
Jacob Ranson
Landscape Designer II
Daniel McGovern
Landscape Designer
Rongkun Lu
Vidhan Goel
Katie Wu
Jiewen Hu
Looking for a particular OLIN employee's phone or email?