Technical Sales Specialist
3 days ago
Greater Manchester
Reporting to the Sales Director, EMEA, this position requires a blend of business acumen and ... Work closely with other departments (Marketing, Product Management, Applications, and Service) to ...