Teighlor Carroll 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, a role in which she is responsible for over 600,000 square feet throughout the state of Georgia.

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