120 Advertising
Service Provider · Member since Oct 2026
120 Advertising is a marketing and advertising agency based in Limassol, Cyprus. They provide traditional and digital marketing services, including performance marketing, email campaigns, strategic marketing consulting, graphic and motion design, event marketing, social media management, web development, and content creation.