CRM Manager

Created at: January 21, 2026 00:22

Company: Ten Group

Location: New York, NY, 10001

Job Description:

As CRM Manager (Customer Relationship Management), you will play a critical role in leading the delivery of our CRM program across the Americas/EMEA/LAC/APAC region while driving major strategic initiatives on a global scale. You will collaborate with stakeholders worldwide to scale and enhance our CRM capabilities and provide direct line management to team members as required. In this role, you will take full ownership of the Americas CRM landscape and agenda, working closely with a global, cr…


See details

Back to jobs