Mark Duff's Location
Chapel Hill, NC, US
Mark Duff's Work
Mark Duff's Skills
Mark Duff's Summary
Mark Duff, based in Chapel Hill, NC, US, is currently a Director, IT System and Regulatory Compliance at Biogen, bringing 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 contributes valuable insights to the industry. Mark Duff has 1 email on RocketReach.