Newman George Leech

Newman George Leech

Trusted leader in European real estate, driving €750M in developments across four countries.

South Africa
Member since August, 2025