Design Team Manager
Posted 3 days ago by Carbon 60
- Location:
- Sheffield, South Yorkshire (28 miles)
- Job Type:
- Permanent
A higher diploma or bachelor's degree in a Science, Technology, Engineering, or related disciplines. 3-5 years in relevant fields of project management/engineering design. Numerate and with an understanding building services and energy system designs. Experience of working in the renewables … more