Business Development Manager - Commercial Buildings, London
7 days ago
Slough
... BI are essential for the roleUnderstanding of UK construction sector, commercial building electrical infrastructure, competitive landscape, power distribution solutions is preferredNaturally ...