National Development Executive
Posted 08/04/2024 by Veolia
- Location:
- Cannock, Staffordshire (15 miles)
- Job Type:
- Permanent
Generating a strong new business pipeline and securing profitable new business contracts with major national UK companies. Preparing proposals and tender documents and managing the full sales process to conclusion. Working closely with the marketing … more