Peter has over 42 years of experience in engineering and maintenance of aircraft. He has also attended various maintenance related courses over this period in the industry including type training on various aircraft types and engines and quality management for airline operators. He joined ALS Limited in 2011 as the Director of Maintenance (AMO) and changed to Director of Maintenance (AOC) in 2014. He has brought a wealth of experience from the various organizations that he worked for; among them CMC (DAC) Aviation, Kenya; AviSense BV, Netherlands; Air Service and SCD Aviation in Gabon; various subsidiaries of the Schreiner Airways Group of Companies, mainly working in Nigeria, Indonesia, the Netherlands; and CSE Aviation in the United Kingdom.