Philip Levine, Miami Beach’s new mayor may be the CEO of his own company, but running a major city isn’t always like running a business.

Source: www.miamiherald.com