John Carroll, Head of Marketing, Catlin Group

“The film production crew was responsive, quick and relatively unobtrusive during the filming process…”