17 employees
O2 is a digital advertising agency that specializes in branding, creative, PR, website design and social media management.
2005