Tara Davidson brings 20+ years of experience supporting international teams from a people perspective to the Castellan team. As Global Vice President of People, Tara brings a passion for scaling teams, transforming culture, and partnering with business leaders to achieve growth and revenue targets in a fast-paced environment. Tara grew up in upstate NY but has lived in Atlanta for over 25 years. When not at work, she enjoys travel, gardening, and spending time with her 3 children, 2 dogs, and husband.
Ready for some hands-on help? Let’s discuss how to best achieve your business continuity goals.BOOK A MEETING