Sales Business Development Manager
2 days ago
We are seeking a full-time, on-site Sales Business Development Manager for Companies Management Systems Ltd, located in London. Currently, we offer a range of applications, including procurement management software, clock-in and time management, QA manager, and many more. In this role, you will p...