Contracts Manager, Corporate Contracts
TELUSEdmonton, Division No. 11, CAJoin our dynamic team of contracts experts blending sharp legal minds with business acumen.As Contracts Manager at TELUS, your mission is to craft, negotiate, and advise on corporate agreements tha... Show more