S

Stitch - a Deloitte business

22 employees

Stitch Communications is an internal communications agency offering communication and messaging strategy, content production, campaign.

Basic info

Industry

advertising services

Sectors

Messaging
Content
Events

Date founded

2010

FAQ