About this role
Sales Manager North West at Tomra. Location: Manchester, England, United Kingdom. Role: developing business, building relationships, managing pipeline Requirements: Territory sales experience with the ability to develop new business, build customer relationships, manage a pipeline, and represent the company to retailers and stakeholders across North West England. Category: Sales Seniority: Mid Level Commitment: Full Time Workplace: Remote Languages: English