Senior Sales Manager (Public Sector Sustainability)
25 days ago
London
Developing and maintaining existing contacts and client relationships, working with sub-contractors and agents, across 5 continentssimultaneously in some occasions * Communicating progress to other ...