Mark Magee

Mark Magee is head of DVSA's Central Policy Team, which provides policy advice and support across the agency.