Felicia Sawyers is an experienced Environmental Scientist II at Energy Renewal Partners, LLC. Felicia has also worked as a Wind Energy Project Construction Support, Environmental Specialist I, Avian Field Technician, Administrative Assistant, Pensacola Beach Anchor Steward, Americorps, Water Technician, and Carhop. Felicia holds a Bachelor of Science in Natural Resources Management and Ecology from Oklahoma State University.
Current role