Contracts Manager

The ideal person will have relevant experience and excellent communication skills. Deciding if a contract should be accepted by the company, in conjunction with…

£45,000 - £60,000 a year
1 vacante