Definition of Online company presence

Different forms of online media controlled by a company including their website, blogs, email list and social media presences. Also known as 'owned media'.

Missing a definition?

Please let us know
asds