skip to Main Content

Teighlor Carroll

Property Manager

P: 404.214.9938 | vCard

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 her fiancé, cat, and dog.

Back To Top