Prior to joining DJJ, Director Allen served as the Communications Director for the Georgia Department of Insurance and the Georgia State Fire Marshal's Office. He has also worked as a Media Relations Specialist with the Federal Emergency Management Agency (FEMA). Director Allen holds a bachelor's degree in communications from Savannah State University.