Bids Manager – Professional Services – £70k Location: London | Job Type: Pitches / Bids Working across the whole firm this role will be based within a central team of 4 people responsible for the bid and tender work. You … Read More
Pitch Manager – Professional Services Location: London | Job Type: Pitches / Bids Working across the whole firm this role will be working within a central team of 4 people responsible for the pitch work Work with the … Read More