OBATA's IT department is led by Elvis Travancic (Director of Web Development) and has 3 employees.
Leanne Kaltenbach
Senior Designer
Elvis Travancic
Director of Web Development
Pat Rahn
Senior designer and Project Manager
Looking for a particular OBATA employee's phone or email?