David Herrera

Active Miami, FL President for Ncl (Bahamas) Ltd., A Bermuda Company