Sales Development Representative (SDR)
On-site · Canada
The role focuses on building and managing a structured lead database and qualifying inbound and outbound leads across North America and LATAM. It involves optimizing CRM workflows and conducting deep-dive institutional research to support the Director of Sales and Marketing.
