13 oct
|
iC Consult
|
Barcelona
13 oct
iC Consult
Barcelona
Inside Sales/ Sales Development Representative (f/m/d)
Join our Spanish team – either on‑site/hybrid in Barcelona or Madrid, or flexibly remote from within Spain.
Your Responsibilities
Identify target clients and prospect organizations within defined industries
Run outbound outreach across phone, email, and social channels to engage key decision‑makers
Qualify leads based on business needs, security maturity, and buying readiness (ideally following MEDDICC)
Schedule meetings by booking discovery calls and product demos for
📌 Sales Development Representative (Barcelona)
🏢 iC Consult
📍 Barcelona