Allan Bachan

Vice President at ICF

Allan Bachan has a strong background in MRO operations improvement, with a special focus on aviation MRO IT. With experience as Vice President in various companies, Allan has worked on full project cycle implementations and product management for MRO solutions. Allan's strategic and operational responsibilities include maintenance planning, production control, and technical records. Allan holds a degree in Engineering Technology from Penn State University.

Links


Org chart

Sign up to view 0 direct reports

Get started