Bernard McGowan is a professional property developer with more than 20 years work experience in town planning, property surveying and property development.