Bynder

Boston
Total Offices: 2
427 Total Employees
Year Founded: 2013

Teams at Bynder

Recently posted jobs

2 Days AgoSaved
Hybrid
San Carlos, CA, USA
Cloud • Software
The Customer Success Manager will drive value and business outcomes for clients using Bynder's platform, manage relationships, oversee renewals, and advocate for customer needs within the organization.
15 Days AgoSaved
Hybrid
2 Locations
Cloud • Software
The Enterprise Account Executive is responsible for prospecting leads, conducting sales presentations, and exceeding sales quotas, targeting high-value accounts with cloud software solutions.
23 Days AgoSaved
Hybrid
2 Locations
Cloud • Software
Manage and grow strategic enterprise SaaS accounts for Bynder by driving adoption, delivering measurable ROI, owning success and renewal plans, mapping stakeholders, collaborating on account strategy, and representing customer feedback to product and partner teams to increase retention and expansion.