Description
The Sales/Business Development Representative will serve as the first point of contact for businesses interested in a global video communications and collaboration technology platform across EMEA. Responsibilities include qualifying inbound leads, following leads through to meetings, nurturing, or disqualification, booking qualified meetings for Account Executives, conducting outbound prospecting into mid-market accounts, maintaining accurate CRM data, sharing lead-quality insights, and meeting performance KPIs. The role requires at least one year of sales, SDR, or customer-facing commercial experience, English fluency, and at least one EMEA language, along with strong communication, resilience, process discipline, and a track record of meeting performance targets.
