National Development Executive
Posted 08/04/2024 by Veolia
- Location:
- Cannock, Staffordshire (105 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