Вопрос поставлен некорректно, так как функции эколога может выполнять даже главный инженер предприятия, если у него будут на это соответствующий объем знаний и рабочее время. Основные функции эколога связаны с обеспечением соблюдения на предприятии требований природоохранного законодательства и включают: организацию на предприятии работ по инвентаризации источников негативного воздействия на окружающую среду, разработке, согласованию и утверждению контролирующими и надзорными органами нормативов такого воздействия, получение разрешительной документации на выброс, сброс загрязняющих веществ, образование и размещение производственных отходов, организацию инструментального производственного контроля за соблюдением установленных нормативов, ведение первичной учетной и отчетной документации в области охраны окружающей среды, расчет и осуществление платежей за негативное воздействие предприятия на окружающую среду, разработка и реализация планов по сокращению уровня негативного действия производственных объектов на окружающую среду и др.