Catalyst Paper's IT department is led by Ned Dwyer (President and Chief Executive Officer) and has 80 employees.
Pinaaz Rahman
Process Engineer
Ryan Freeman
Health And Safety Manager
Grant Hooper
Mechanical Planner
Lisa Hudson
Tony Leach
Maintenance Manager
Looking for a particular Catalyst Paper employee's phone or email?