John Davis

John Davis has over 20 years of experience working in Project Development and Management for the Real Estate Development and Construction industries… John Davis has over 20 years of experience working in Project Development and Management for the Real Estate...