Catherine Pennington, CPA, has more than 30 years of experience in both public accounting and industry. She has spent 21 years in public accounting performing audits, tax planning and compliance and accounting services. Her practice is focused on nonprofit organizations. In addition, Cathy spent seven years as a nonprofit controller and five years as a controller in real estate development and property management. She provides professional services to trade associations, professional associations, sports leagues, child development centers, schools, churches and other nonprofit organizations. These professional services not only include audit and tax services but also accounting services that take advantage of her years of experience as a controller. These engagements involve functioning as either a temporary or ongoing, multi-year chief financial officer or controller.