JobgetherRemote · India
JobgetherPosted today
Global Sales Customer Support Manager
Global Sales Customer Support Manager at Jobgether scores 0 out of 100 on AI centrality, which makes it an Level 1 role on this board.
AI in this role
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Global Sales Customer Support Manager based in India.
This is a global leadership role responsible for overseeing sales order bookings and consumables quoting across Europe and North America. You will lead a high-volume operational function that directly supports revenue realization, customer satisfaction, and accurate financial execution. The role focuses on maintaining strong turnaround times, quality standards, compliance, and process consistency across global sales operations. You will collaborate closely with Sales, Finance, Deal Desk, and Support teams across multiple regions and time zones. A key part of the position is developing people, strengthening accountability, and driving continuous operational improvement. This is a remote opportunity with significant organizational visibility and the chance to shape scalable customer support processes within a global environment.