Robert Otani, PE

Chief Technology Officer, Thornton Tomasetti



Share

Robert Otani, PE