oliver jones

Less is more in property management

Technology is changing working practices, forcing companies to create value from their properties, according to EC Harris.
August 12, 2010