Robert Flaherty

Bob is a Principal and Mechanical Department Head with more than 40 years of experience in mechanical engineering systems. He leads some of our most highly technical projects. His day-to-day responsibilities include overall project management, coordination and interface with the client and owner while overseeing multi-discipline teams. Bob holds a BS in Mechanical Engineering from Northeastern University.


Org chart

Sign up to view 0 direct reports

Get started