Senior Environmental Consultant jobs