David Joseph O´Donnell is a Danish director with 1 active role across Danish companies, including Board of Directors at TOTAL AVIATION LTD. A/S.