Ocho
–
Leeds, West Yorkshire, United Kingdom
Our client, a cloud-based commerce platform that helps businesses manage sales, inventory, and payments, is experiencing a period of hyper-growth and expanding its sales team. We have multiple Field Sales Executive roles available in Leeds and South... - Apr 29