Menu Close
Lecturer in Organisation Studies, University of Sheffield

Stephen Allen is a Lecturer at Sheffield University Management School. Prior to joining Sheffield in September 2018 he was a Lecturer at Hull University Business School and before that in the Department of Management Learning and Leadership at Lancaster University where he completed his PhD in 2012. His research explores how managers make sense of and take action for sustainability. The energy and power sector has been a recent focus for his research. Prior to starting a career in academia his work experiences involved being employed by a range of organisations from a new business start-up to large international companies.


  • 2018–present
    Lecturer, University of Sheffield
  • 2014–2018
    Lecturer, University of Hull


  • 2012 
    Lancaster University, Phd Management Learning and Leadership