Back to jobs
U
Technical Product Development Manager
Stafford, England, United KingdomPosted 4 days ago
Full-timeonsite
Job Description
Technical Product Development ManagerDriving Innovation for Cleaner Air and Cleaner WaterLocation: Stafford, Staffordshire£70,000 - £80,000 per annum + Car Allowance + Profit Share Bonus SchemeFree daily lunches • 25 days annual leave plus Bank Holiday...