Mr. Allen has over twenty years of experience serving in Controller and CFO positions with both public and private companies. Over the past six years, Mr. Allen has been engaged by numerous companies in the consumer product, retail and manufacturing industries assisting with strategic and financial alternatives, and serving in interim senior financial positions. During his career he has had direct responsibility for the Accounting, Finance, Treasury, Information Technology, Real Estate and Investor Relations Functions. Prior to joining Clear Thinking Group, Mr. owned a financial advisory practice with a focus on middle market, consumer product businesses. Mr. Allen is a licensed Certified Public Accountant.