The Global Sales Customer Support Manager role is a leadership position focused on overseeing sales order bookings and consumables quoting for Europe and North America. The manager will ensure operational efficiency, customer satisfaction, and compliance while collaborating with various teams across regions. This remote role emphasizes developing team members and driving continuous improvement in customer support processes.
See how your résumé matches this role — and tailor it from what actually gets interviews.