Felicia Allen is from the small southern Ohio town of Portsmouth. She has worked in the utility-scale solar industry since 2020, building large solar installations across Ohio. She is a leader in the Green Workers Alliance (GWA) and was part of the first class of GWA fellows, who work part-time to build the organization while they continue their work in the renewable industry.
Netroots Nation participation
- Netroots Nation 2023