Upload is a marketing and communications innovation leader in Digital Communication and Brand Activation. Founded by two visionaries with a veteran team of over a decade in Media, Brand Management, Creativity, Events, and Communication, Upload was born to capitalize on using content and creative id... Read more
This company has no offices yet