Administrator - Up to circa £38,000 (DOE) Location: Swansea Office / Hybrid TSR have a brand-new opportunity to offer in Swansea... Summits Manager to develop and coordinate a series of global, virtual, and in-person Cybersecurity Summits. This role involves...
TSR Legal