Patrick Flannery

Managing Director, NTS UK Ltd