Syncrude Canada Ltd.
Mechanical Engineering - Co-op
Mixpro
Application Engineer
StarFish Medical
Manager, Program Management and Systems Engineering
Areva Solar Inc. (formerly Ausra)
Manager, Project Engineering
Queen's University
Kungliga Tekniska högskolan