Electrical Contracts Manager
Posted yesterday by Carbon 60
- Location:
- Slough, Berkshire (85 miles)
- Job Type:
- Permanent
Be responsible for the development of the projects commercial strategy that supports the effective delivery of the Commercial elements of the business' strategy, business plans and objectives. Identify and secure key strategic commercial opportunities to deliver budgeted … more