Sector Lead Life Sciences and Healthcare
Elizabeth Idowu is a Lecturer in Business at Teesside University International Business School. She teaches a number of modules within the Leadership & Human Resources team, having taught modules across all apprenticeship pathways offered within the School, as well as Human Resource, Innovation and Sustainability modules.
Prior to coming to Teesside University Elizabeth worked primarily in the third sector, with over 15 years experience working in supported housing. More recently Elizabeth has worked as Business Development Manager for a successful Biotech business based in Newcastle, as well as Business Manager and Trainer in a training business for Primary Care practitioners.
Elizabeth is currently undertaking a Doctorate in Business Administration at Teesside University, and her research is focussed on Small and Medium Enterprises based in the North East of England, and their understanding and engagement with the Sustainable Development Goals.
In addition she has over 20 years Non-Executive experience including; Trustee of a charity working with destitute asylum seekers and refugees, Trustee for her local church, member of a School Improvement Board, and Chair of a large North East Swimming Club.
Master, MSc Conflict Prevention & Peacebuilding, Durham University
Award Date: 11 Jan 2018
Bachelor, LLB (Hons), Northumbria University
Award Date: 1 Aug 1997