to develop a strategy to win the bid Build the plan and ensure resources are allocated from support functions Ensure alignment... environment. Job Description Bid Manager EU/UK Home office based with occasional travel to office in France Excellent salary...
Veolia Water Technologies & Solutions