Site Manager - Electrical Engineering & Systems Integration Position Status: Permanent Location: Base in Stone, Staffordshire (with regular UK-wide travel to client sites) Sector: Energy & Advanced System Integration About the Role We are seeking an
Associate Technical Business Analyst (6 Month Fixed Term Contract) - London Help London & Partners make better use of technology, data and digital tools Technology and data play a vital role in how London & Partners