Allan Bachan
Vice President, Managing Director, MRO Operations

Allan Bachan is a vice president at ICF with 32 years of industry experience as an aviation M&E, MRO, and supply chain solutions and systems domain expert. He specializes in solution blueprinting for MRO, supply chain, and ancillary IT systems.

His experience includes managing application design, development, and full cycle implementation—from selection to go-live—for strategic clients in the MRO industry using different commercially available MRO IT products. He has also spearheaded many carriers’ M&E and MRO systems solution design, customizations, integrations, and implementations including project governance, data migration, and change management.

In his career, Allan has served as MRO IT fulfilled the following leadership roles: MRO IT practice and technical lead for industry-leading solutions companies, realizing more than 20 go-lives involving at least 8 different systems; MRO systems product principal for a large global IT solutions and systems integration company; M&E and MRO solutions director for a large global aviation software and solutions provider; manager of technical records, maintenance planning, and production control at a mid-size commercial airline with full MRO.