Apex Clean Energy
Neal Allred currently serves as Operations Manager at Apex Clean Energy, a position held since May 2021. Prior to this role, Neal Allred garnered extensive experience at BP Wind Energy from July 2012 to May 2021, where responsibilities included serving as HSSE Advisor and Facility Manager. Neal Allred holds a Bachelor of Science degree in Criminal Justice with a focus on Forensic Psychology from Purdue Global.
This person is not in the org chart
This person is not in any offices