NTracts
1 job
3 weeks ago
Sales and Business Development Representative
North America
United States
Position Overview The Sales and Business Development Representative shall be responsible for lead generation for our Sales Executive team. This roll will be to seek new business opportunities by contacting potential…
business-development hubspot lead-generation