... You will prospect for new business through various channels, leveraging your ... includes; Marketing for lead generation, Business Development Representatives for lead qualification, Pre ... support, and Customer Success Managers for renewals after the initial ...
2 days ago
$55,000
$65,000
a year
... be working closely with your manager, but you also thrive independently ... with your team across the business Your skills and experience 1+ year ... of social thinking to drive business value. We help brands immerse ...
6 days ago