As Chief Financial Officer, Allen is responsible for planning, implementing, managing and controlling financial-related activities of the company including accounting, finance, forecasting, treasury, business risk management, etc.
Prior to joining Thrive, Allen served as CFO and CCO at Visiting Nurse Health System, Inc., a provider of home health, hospice and long term care services, as Controller for Alexander Proudfoot’s North American and Latin American operations and as a Senior Manager with Morgan Stanley Real Estate.
Allen has over 19 years of finance and accounting experience in a variety of industries covering financial and managerial reporting, mergers, acquisitions, divestitures and strategy. He began his career as an auditor with Ernst & Young LLP and also worked with PricewaterhouseCoopers’ Transaction Services group. Allen is a certified public accountant. He received his MBA from Georgia State University and has a BBA with a double major in accounting and economics from Millsaps College. He and his wife, Claire, have two children.