Background
Finn, Rachael Louise was born on November 21, 1973 in Staffordshire.
Finn, Rachael Louise was born on November 21, 1973 in Staffordshire.
Bachelor in Sociology & Psychology with honors, University Nottingham, 1998. Doctor of Philosophy in Sociology, University Nottingham, 2003.
Lecturer organization theory & behaviour University York, since 2008.