Robert Otani
Chief Technology Officer at Thornton Tomasetti
New York City Metropolitan Area, United States
About Robert Otani
Robert Otani is Chief Technology Officer at Thornton Tomasetti. Location: New York City Metropolitan Area, United States.
Skills
Additional experience
Vice President
Thornton Tomasetti
March 2008 – July 2018
Education
- BSCE, Rutgers University
- MS, Penn State University
