Garrett Brown was a member of the Young Socialist Alliance and the Socialist Workers Party from 1971 to 1983. He worked as a production worker and member of various industrial unions from 1979 to 1983 in Birmingham, Alabama, and Atlanta, Georgia. After leaving the SWP at the end of 1983, Brown has worked for more than 30 years as an occupational health and safety professional protecting workers in California with the Cal/OSHA enforcement agency, and as volunteer Coordinator of the Maquiladora Health and Safety Support Network partnering with worker and community organizations in Mexico, Central America, Indonesia, southern China, and Bangladesh.
"Talking Socialism" on the Job
Against the Current No. 228, January/February 2024