Karen Lewis is the Chief People Officer of Apellis Pharmaceuticals.
864 people are employed at Apellis Pharmaceuticals.
Apellis Pharmaceuticals is based in Waltham, Massachusetts.
The NAICS codes for Apellis Pharmaceuticals are [32, 32541, 325, 3254].
The SIC codes for Apellis Pharmaceuticals are [283, 28].