Robert Michaud
Director, Quality Control

Robert brings 25 years of experience in quality management, engineering and customer services mainly acquired in the aeronautical and metallurgical fields. He also has an excellent background in change management and process improvement related to quality controls and skills management.