Del Allen currently serves as the Chief Financial Officer at The Stewart/Perry Company, a position held since August 2005. Prior to this role, Del Allen was self-employed as a consultant from August 2002 to August 2005, focusing on providing accounting and management services to enhance financial performance for various businesses. From November 1994 to August 2002, Del Allen worked at M&J Materials, Inc. as Controller, Vice President, and Chief Contracting Officer, overseeing financial reporting and contract negotiations. Earlier career experience includes serving as Director of Accounting at Protective Life Insurance from 1989 to 1991. Del Allen earned an MBA in Business/Accounting from Samford University between 1971 and 1979.