Roger Isaacs
Manager, Process Improvement, Process Improvement Centre of Excellence at TELUS Communications
Roger's Activity
Roger Isaacs signed up
on Sign Up
2017-09-26 18:29:15 -0400