Kevin Gallagher
Kevin Gallagher Dr Kevin Gallagher is an Associate Lecturer at the Newcastle Business School, Northumbria University.
Kevin Gallagher Dr Kevin Gallagher is an Associate Lecturer at the Newcastle Business School, Northumbria University. See less