Sales Associate at m squared - London, England, United Kingdom
m squared is a consultancy specialising in the project management and maintenance of super prime, heritage, residential, retail and commercial property in London and the countryside.