SR Technics, a leading Maintenance, Repair, and Overhaul (MRO) service provider, has announced the appointment of Owen McClave as its new CEO, effective immediately.
Owen McClave, who was previously the Chief Operating Officer (COO) of SR Technics, succeeds Matthias Düllmann, who has left the company.