Odeh Engineers's IT department is led by Lance Aleksiewicz (Project Manager and Senior Structural Engineer) and has 9 employees.
Carrie Tam
Engineering Intern
Richard Shaw
Structural Engineer
Brian Monteith
Joshua Zucker
John Devlin
Henry Jackson
Structural Software Engineer
Lance Aleksiewicz
Project Manager and Senior Structural Engineer
Bruce Vallone
senior field engineer
Jamie Boulay
Looking for a particular Odeh Engineers employee's phone or email?