Mark Duff Location
Chapel Hill, NC, US
Mark Duff Work
Mark Duff Skills
Mark Duff Summary
Mark Duff, based in Chapel Hill, NC, US, is currently a Director, IT System and Regulatory Compliance at Biogen. Mark Duff brings experience from previous roles at Biogen. With a robust skill set that includes Strategic Planning, Management, Process Improvement, Biotechnology, Pharmaceutical Industry and more. Mark Duff has 1 emails on RocketReach.