designs, prepare reports and estimates and liaise with other professionals, both internally and externally designs, prepare reports, and estimates and liaise with other professionals, both internally and externally
designs, prepare reports and estimates and liaise with other professionals, both internally and externally designs, prepare reports, and estimates and liaise with other professionals, both internally and externally