Michael Farrahi

Managing Principle at DeSimone Consulting Engineering