Logo
S

Saatchi & Saatchi Canada

57 employees

Basic info

Industry

advertising services

Sectors

Creative
AODA/WCAG Accessibility Services
Web Design & Development
Strategic Planning
Social Media
Video Production
Advertising
Media Buying
Ad Production
Communications Planning
Account Management

Date founded

1970

FAQ