Sales Executive - Tech
Leeds, England, United Kingdom
Ocho
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 As a Field More ❯
Posted: