Who do lobbyists work for?

Lobbyists work for almost every segment of American society – be it labor unions, corporations, churches, schools, colleges and universities, charities, senior citizens organizations, environmental groups and even the state, city, local neighbourhood or foreign governments.