About this role
Sales Development Representative at True North Insights (formerly Capvision). Location: New York, New York, United States. Role: outbound prospecting, set meetings, log activity Requirements: Bachelor’s degree; 0-2 years in sales or business development; strong phone, email writing, and time management skills; competitive, coachable, and goal-oriented. Category: Business Development Seniority: Entry Level Tools: CRM, Email automation, Phone Commitment: Full Time Workplace: Remote Languages: English