OTT, Joachim, Dr Born2/1963 NationalityGerman Appointments1 (0 active) Appointments CompanyRoleAppointedResigned Apleona Limited Director 25 Nov 2016 28 Feb 2017 Data JSON Markdown