GB - West Midlands
May 18, 2025
The Role • You will be primarily focused on new business, generating new logo leads from our target market, meeting and presenting to prospect clients and driving new client wins. This role is essential in promoting the company's services and delivering exceptional customer experiences, as...