Richard BeausejourWrong Richard Beausejour?
Client Service Manager II
Local Address: Ottawa , Ontario , Canada
555 Robson St
Vancouver , British Columbia V6B 3K9
Company Description: TELUS Corporation (TELUS) is a Canada-based telecommunications company, providing a range of telecommunications products and services. It also provides data,... more