relevance logo

relevance

25 peopleĀ Ā·Ā 0 jobs

At RELEVANCE, we help brands make smarter decisions in communication and sponsorship, ensuring they become genuinely relevant to their audiences. With 19 years of experience, we operate with the agility and mindset of a start-up: action-oriented, hands-on, and committed to delivering impact. Our ex... Read more

Headquarters

Spain

Employees

11-50

Links


Org chart

Collapse
No reports!

Teams


Offices

This company has no offices yet