MACLACHAN, Adele Born7/1962 NationalityEnglish Appointments1 (1 active) Appointments CompanyRoleAppointedResigned Teledyne Labtech Limited Director 1 Oct 2009 Data JSON Markdown