Michael Foster's Location
Lake Charles, LA, US
Michael Foster's Work
Michael Foster's Summary
Michael Foster, based in Lake Charles, LA, US, is currently a SR Director of Quality at Citadel Completions LLC, bringing experience from previous roles at Citadel Completions LLC, Landlocked Aviation and AAR.