-
excellent IT skills. They will also have demonstratable experience using assistive technology. Based at Cardiff this role will provide you with an opportunity to utilise your range of skills as a specialist
Searches related to Science
Enter an email to receive alerts for Science positions in Uk