Red Points jobs and careers
Barcelona, CT, es. Jobs in Barcelona
As of October 29, 2026, Red Points has 8 open roles in 3 cities.
About Red Points
We encourage all applicants, regardless of race, religion or belief (if any), color, nationality, ethnic or national origin, gender, gender identity, pregnancy and maternity, sexual orientation, age, marital and civil partnership status, or disability status. If you think this is the right move for you and you match the description,& xa0; just apply!
Founded in 2011 by David Casellas and Josep Coll Rodriguez.
- Founded
- 2011
- Employees
- 251 to 500
- Total funding
- $106.6M
- Headquarters
- Barcelona
- Hiring in
- 3 cities
Leadership
The top of Red Points's org chart, with how many people report into each leader.
Laura Urquizu
President & CEO
176 reports
Sergi Garcia
Chief Marketing Officer
48 reports
Josep M. Puigvert
Chief Customer Officer
34 reports
Wesley Ulysse
Senior Vice President Of Revenue, Global
34 reports
Enrique Castelló Hernández
CTO
23 reports
Danae Vara
Chief Product Officer
18 reports
Oscar del Pozo Menor
Chief Financial Officer
9 reports
Anna Gornés García
Chief People Officer
2 reports
Sergio Fernandez Santas
Chieff Of Staff
Open roles at Red Points 8
- Service Implementation SpecialistBarcelona, CT, es10 days ago
- Sales Development Representative (SDR)$66,300New York, NY, us2 weeks ago
- IT Support SpecialistBarcelona, CT, es3 weeks ago
- OSINT InvestigatorBarcelona, CT, es7 weeks ago
- Sr. Customer Success ManagerSalt Lake City, UT, us2 months ago
- Customer Success ManagerBarcelona, CT, es3 months ago
- Brand Protection InternshipBarcelona, CT, es4 months ago
- Sales Development Representative (SDR)Barcelona, CT, es4 months ago
Red Points jobs: common questions
- Is Red Points hiring right now?
- Yes. Red Points has 8 open roles listed as of October 29, 2026.
- Where is Red Points hiring?
- Red Points is hiring in 3 cities. The most open roles are in Barcelona (6), New York City (1) and Salt Lake City (1).
- Where is Red Points headquartered?
- Red Points is headquartered in Barcelona, CT, es and was founded in 2011.
- Who leads Red Points?
- Laura Urquizu, President & CEO, is at the top of Red Points's org chart.
- How do I apply for a job at Red Points?
- Pick a role on Red Points's TheJobsMap page and select Apply. Every listing links to the original posting on Red Points's own careers site, so you apply directly with the employer.