10 oct
|
AVEC Human Resources Services
|
Madrid
10 oct
AVEC Human Resources Services
Madrid
LocationBarcelona, Catalonia, SpainHybrid model (office + remote)Purpose of the RoleWe are seeking a French-speaking Technical Sales Representative to join our Business Development team supporting clients across the EMEA region. In this role, you will be the first point of contact for businesses exploring cloud-based solutions. You will identify new sales opportunities, engage with potential clients, understand their needs, and guide them toward the most suitable technical solutions through outbound calls and emails.You will work in a fast-paced, innovation-driven environment, helping organizations improve collaboration, accelerate workflows, and adopt modern technologies.As part of the Sales Development team, you will proactively engage with hundreds of businesses, qualify their technical requirements, and direct them to the appropriate sales path.
This is a phone‑based role with a strong focus on outbound prospecting.ResponsibilitiesAchieve quarterly Key Performance Metrics and maintain high daily/weekly activity levelsManage a portfolio of assigned accounts to identify high‑potential prospects (new business + upsell)Execute outbound prospecting to source, contact, and engage potential customersEducate customers on available solutions and value propositionsConduct daily outbound calls and emails (primarily cold calling)Engage C‑level decision makers, build rapport quickly, and assess business needsIdentify pain points, gather technical requirements, and match them with appropriate cloud solutionsBuild value for the next steps in the sales cycleUpdate and maintain customer and prospect data in the CRMManage leads, contacts, accounts, opportunities, and activitiesWork toward individual and team KPIs (productivity, conversion, pipeline)RequirementsBA/BS degree (technical degree preferred)C2 FrenchandC1 EnglishMinimum3 years of B2B outbound salesor business development experience in the IT industryUnderstanding of cloud computing conceptsAbility to connect business ne
📌 French Technical Sales Representative – Hybrid – Barcelona– French (Madrid)
🏢 AVEC Human Resources Services
📍 Madrid