Karen Imrie is a Senior Process Engineer currently contracted to Apollo, bringing extensive experience in the field since starting as a Graduate Process Engineer at NEC. With a Bachelor of Engineering in Chemical Engineering from the University of Paisley, Karen has held multiple senior roles at various companies, including Booth Welsh, DSM, and Wood Group, from 2005 to 2025. Throughout their career, Karen has consistently demonstrated expertise in process engineering across diverse projects.
This person is not in the org chart
This person is not in any teams
This person is not in any offices