Nick Barton

(Contributor)

Nick Barton is chief executive at London Luton Airport.