Cosmopolitan President and CEO Bill McBeath.

Courtesy

Cosmopolitan President and CEO Bill McBeath.