Logo
D

Duncan Channon

88 employees

Duncan Channon is a marketing and advertising company that provides advertising, media, and strategy solutions.

Basic info

Industry

advertising services

Sectors

Social Influencer
strategy
design
Experiential
UX
brand ID
Social Media
Digital
Marketing
media
Advertising

Date founded

1990

FAQ