User profile image
Roger Isaacs
Manager, Process Improvement, Process Improvement Centre of Excellence at TELUS Communications

Roger's Activity

signed up on Sign Up
2017-09-26 18:29:15 -0400