Borja Palancar
Sales Lead
Works at P
Madrid, Spain
Products or Services I Sell
- Security - Cybersecurity
Products or Services I Buy
- Project Management