Sean Caughlan

By: IT Group |

BA, Energy Systems, Evergreen State College, 1994; BS, Mechanical Engineering, University of Washington, 2001; Joined firm in 2003