JR

Jeff Russo

Senior Director, Information Technology and Operations at Apellis Pharmaceuticals

Director of IT Director
j***@apellis.com Sign up
Pro only
Pro only
Pro only
Dedham, Massachusetts, United States

Company Details

Industry: research
Employees: 710
Revenue: 775840000
HQ Location: Crestwood, Kentucky, United States
Company LinkedIn: Pro only
Director level · Director of IT