Dan Olesen
Dan Olesen
Apprenticeship Program Lead & Capstone Project Coordinator, Bow Valley College
3