Design Team Manager
Posted today by Carbon 60
- Location:
- Sheffield, South Yorkshire (9 miles)
- Job Type:
- Permanent
The successful candidate will be responsible for ensuring that our design engineers meet the project timescales and allocated efficiently to support design delivery ultimately contributing to company success. What are we looking for. A higher diploma or bachelor's degree in a Science, … more