Hayes
We are currently looking for Bid Manager to join our team. You will work in close collaboration across the organisation with product & delivery management, finance, marketing, and other leadership members, all of whom will contribute to your success. Location: London, UK (Hybrid) Responsibilities...