Home Newsroom [ITeCH] New Senior Technical Scientists appointed: three technical staff members take on new roles [ITeCH] New Senior Technical Scientists appointed: three technical staff members take on new roles