Bid Manager – London UK >
As a Bid Manager, you’ll be a key member of a high-performing sales team driving OES’ growth strategy in the UK. As part of a small, growing team you’ll have the opportunity to make the role your own and make an impact in a big way.