Rene Zimmer

Raising the Bar

General Manager Rene Zimmer creates a ten star experience at the Finca Cortesin resort in Spain.