Assessment Development Manager - EPABirdcage Walk, Westminster, London (with hybrid working and some UK travel)
About UsWith over 115,000 members in 140 countries, the Institution of Mechanical Engineers (IMechE) has been at the heart of the mechanical engineering profession since 1847 click apply for full job details