Technical Manager

The role does require a disciplined approach to administration so organisation and time management will be important. Strictly no agencies or canvassing.*.

£30,000 a year
1 vacante