MCGILL, Roger Andrew Stuart Appointments1 (0 active) Appointments CompanyRoleAppointedResigned Lorica Research Limited Secretary 1 Jul 2016 31 Aug 2023 Data JSON Markdown