Job Description. Job Description. Description. Echoes Of Nature is a non-profit environmental, educational business that works with live animal ambassadors. Our native and non-native ambassadors are adopted from shelters and rescues. We currently have over 100 ambassadors. We work with mammals, reptiles, amphibians, birds, and invertebrates. We have been in business since 2002 and a non-profit since 2010. Our future goals include having a facili...