James Callahan

Active Boston, MA Srvp for Stone & Webster Engineering Corporation