Business Development Manager - Connected Technologies
1 day ago
Element is seeking an ambitious, passionate, motivated self-starter, for a Business Development Manager role.In this role you will be an proactive seller, responsible for establishing and maintaining strong relationships with a defined group of existing Element clients and prospects.Our Business Dev