Weyerhaeuser's IT department is led by Miles Drake (CTO) and has 570 employees.
Briana Kass
Senior Contract Manager
Curtis McQuade
Process Control Technician
Kolby Cooper
PLC Technician
Elizabeth McCune
Data Engineer
Kevin Vavasseur
Planner and Scheduler
Looking for a particular Weyerhaeuser employee's phone or email?