New Business Development Specialist (Remote, Canada)
Hybrid
The New Business Development Specialist is responsible for identifying high-potential prospects and initiating outreach via phone and email. They will qualify leads and book appointments for licensed sales advisors while tracking all activities in the CRM.
