I recently (4th March) saw an invitation to submit cv's for this organisation
but was rushing off to a conference and didn't respond immediately.
The posting has now been withdrawn, but I would still like to find out more.
If you're still out there, could you contact me directly, please?
many thanks
Grant Gallagher