Lilly Beth Glenn is a Financial Analyst at JLL, where they have been employed since 2025. Previously, they worked as an Analyst at Link Street Capital from 2024 to 2025 and completed internships at The Selves Group and the Alabama Center for Real Estate in 2022. Lilly earned a Bachelor of Science in Commerce and Business Administration from The University of Alabama in 2023.
This person is not in the org chart
This person is not in any teams
This person is not in any offices