Tim Gallagher

Active Doral, FL VP Public Relations for Carnival Corporation