Stephen Moffitt currently serves as the Pollution Prevention Coordinator II for the Choctaw Nation of Oklahoma, overseeing the Pollution Prevention program and focusing on educational outreach to reduce pollution on the reservation. Previous roles include Industrial Director at Nova Medical Centers, where Stephen enhanced occupational medicine services and improved productivity for companies, and Independent Insurance Agent, providing life insurance solutions. Stephen's experience with the Choctaw Nation includes positions as a Business Systems Analyst and GIS Developer/Analyst, where responsibilities involved designing and integrating GIS applications. Early career experience includes roles at Choctaw Casinos & Resorts as an IT Helpdesk Technician. Stephen holds a Bachelor of Business Administration from Southeastern Oklahoma State University.
This person is not in the org chart
This person is not in any teams