Graduate Recruitment Consultant posted 2 years ago by Twenty 4 Seven 18 Windsor Place, Cardiff, CF10 3BY.