Ottawa-based On Call Centre hires Pamela Poehlmann, an industry leader with a wealth of knowledge and experience in effective and efficient contact centre management ... Read more