Manufacturing Project Manager

Plastic shield at work stations. Why work for STS Defence? The role will be based at our Head office in Gosport, Hampshire.