Teighlor Carroll Senior Property Manager

After more than six years in residential property management, Teighlor joined Stafford in 2020 as an Assistant Property Manager. She was quickly promoted to Property Manager, and then Senior Property Manager – role in which she is responsible for over 1,500,000 square feet throughout Georgia, Florida, and South Carolina.

When she is not working, Teighlor enjoys hiking and spending time with friends and family.