Press Release Chromalloy Appoints Olivier Queune as General Manager of Turbine Services Limited in Scotland Jul 2