Process Engineer
Grande Prairie, Alberta, Canada
Weyerhaeuser Canada
International Paper
Product Performance Manager
Weyerhaeuser
Quality Assurance Manager
Area Process Manager
University of Alberta