Peter Cavicchi

Active Boston, MA Design Engineer for Massachusetts Turnpike Authority