MACKAY, Sheena Mary Born5/1961 NationalityScottish Appointments1 (0 active) Appointments CompanyRoleAppointedResigned Porvair PLC Director 28 Oct 2024 12 Nov 2026 Data JSON Markdown