Creating, managing and maximising digital marketing activity across all digital channels - strategy and creative production for web, social, mobile and emerging channels. Online content creation including video, applications and the humble well-written word. Go Upstream for the freshest ideas.
Looking for a particular Upstream Digital employee's phone or email?
The Upstream Digital annual revenue was $800000 in 2026.
Upstream Digital is based in Enniskerry, Leinster.
The NAICS codes for Upstream Digital are [541, 5418, 54, 54181, 541810].
The SIC codes for Upstream Digital are [731, 73].