Digital Project Manager

You will be the key contact for our clients from when they sign the contract through to their auction day. Recent recipients of an Innovate UK grant to build…

£30,000 - £35,000 a year
1 vacante