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