Leah Allen
Chief Financial Officer
Leah Allen serves as Chief Financial Officer of Park Place Capital. In this role, she has oversight for all of the company’s financial functions. Leah’s career includes more than 20 years of varied experience in financial and operational management, business leadership, and investment planning and reporting. Prior to joining Park Place Capital, Leah spent that past 10 years in the real estate investment sector at Blackwater Resources.
Leah holds a B.S. in Business Administration with a concentration in Accounting from Auburn University and a Masters of Accounting degree from University of Alabama at Birmingham. She resides in Homewood, AL with her husband and three children.
2728 19th Place South, Ste 160
Homewood, AL 35209
1820 West End Ave, 2nd Floor
Nashville, TN 37203
82A Clark Blvd
Tupelo, MS 38804