Vencasa


Max Glencross

Best Property Platform CEO (London): Max Glencross
Award logo for winner - Global CEO Excellence Awards