Top management consulting, advisory and investment firm headquartered in Miami, FL