A community advocate provides advocacy on behalf of a community and lobbies for development or change within neighborhoods. They are responsible for providing information to citizens about public issues that the community might not be aware of, such as taxes, education finances, environmental issues, and other political and social issues. In this job, your duties may include performing a variety of outreach services, such as holding public meetings, attending city and neighborhood council events, and meeting with politicians, business owners, and other parties in the community. Many community advocates work with a specific population, such as the deaf, battered women, or human populations affected by environmental contamination.