About this role
Territory Representatives (Sales and Marketing)- NL at Overview. Location: Grand Falls-Windsor, Newfoundland and Labrador, Canada. Role: drive sales, engage customers, use CRM Requirements: Sales and marketing representatives needed to serve as Bell Canada brand ambassadors; field-based outreach, CRM use, and face-to-face customer engagement. Category: Sales Seniority: No Prior Experience Required Commitment: Full Time Workplace: Onsite Languages: English, French