TrafficStars is a company where the team really matters and where individuals are not just replaceable numbers. We are building a team of world-class, self-motivated professionals that are working together towards a common goal: to be the best by being the best.

This is a place where our employees learn and grow both personally and professionally; a place where they can be successful and work with passion.

Thanks to our rapid growth, our team is growing quickly. We're looking for people with bright minds and the drive to make a difference — to do things different, smarter, and better. Above all, we need people with motivation and determination.

Quality Officer (Barcelona)

Location: Barcelona As a Quality Officer, you will assess and oversee all functional-related security and compliance issues across our Ad...

Learn more

Ad Quality Manager (Montreal)

Location: Montreal As a Quality Manager together with our Customer Service Agents, you will assess and oversee all functional related...

Learn more