Ian McFadzen Departs from Plymouth Science Park After 7 Years Business August 22, 2024 Ian McFadzen, after a notable seven-year tenure, is stepping down as the chief executive of Plymouth Science Park. His leadership…