What tasks does an environmental consultant typically perform during the development process?
Responsibilities of an environmental consultant include site assessment, environmental impact analysis, report preparation, public engagement, and recommending mitigation measures.