Janet Sykes's Location
Durham, NC, US
Janet Sykes's Work
Janet Sykes's Summary
Janet Sykes, based in Durham, NC, US, is currently a Sr Associate I at Biogen, bringing experience from previous roles at Biogen and Biogen Idec. Janet Sykes has 3 emails on RocketReach.