IT Support Analyst Do you have IT support experience and a passion for customer service and resolving technical issues? We are the Institution of Structural Engineers - the world's largest membership body dedicated to the art and science of structural engineering. The Role Our in-house IT team are looking to expand with an IT professional who is...
Date: 5th January Location: London Salary/Rate: £32,000 - £32,000