Enerflex Ltd.
Application Manager
Enerflex Energy Systems Inc.
Project Manager
Enerflex Energy Systems Inc.
Product Line Manager
US Navy
Officer
Optimized Process Designs
Sales Director and Business Development
Enerflex Ltd.
Project Engineer
United States Naval Academy