TELUS

Client Profile

TELUS is a leading national telecommunications company in Canada with $13.3 billion of annual revenue and 13 million subscriber connections. TELUS is one of Canada's most admired brands and corporate cultures.

Our Work

Creative design
Web development
Video production
Photography

Category
Design, Video, Web
About This Project