2nd shift Medical Device Assembly (Contract) - Vertex Pharmaceuticals

Providence, RI 02905