About Us
At Ravel Talent Advisors, we take a personalized approach to each client interaction, recognizing the unique challenges and opportunities faced by organizations. From guiding early-stage startups in building their HR foundation to assisting established companies in optimizing talent management processes, we are committed to delivering tailored solutions that drive sustainable growth.
Our team’s expertise extends beyond traditional HR functions; we excel in M&A due diligence and integration, cultures and values development, talent acquisition, and total rewards strategy. Our ability to distill complex problems into actionable solutions empowers our clients to navigate uncharted territories with confidence and clarity.
Meet our Founder
Founder Leslie Glenn brings more than 20 years of experience as leader in healthcare, financial services, and consumer products. She has excelled in both startup and Fortune 10 environments where she has held multiple C-suite positions, successfully moving from HR to a senior operational role at Signify Health, leading client strategy for a national value-based care healthcare program over five years.
Prior to launching Ravel Talent Advisors, Leslie was the Chief People Officer for Interwell Health, a $2B value-based healthcare company resulting from the merger of three companies. Throughout this integration process, Leslie led the people strategy across all HR functions. Prior these roles in healthcare leadership, Leslie held senior HR positions at global companies including General Electric and Energizer Holdings.
Her gift as a systemic thinker allows her to distill complex problems into actionable solutions, empowering her clients to navigate uncharted territories with confidence and clarity.
As part of her holistic approach to growing organizations and leaders, Leslie is currently pursuing the International Coaching Federation (ICF) coaching certification through the ACT Leadership and Performance program at Brown University.
Leslie attended Cornell University, earning her bachelor’s before pursuing an MBA from Washington University in St. Louis.
An avid knitter, Leslie has mastered the art of weaving threads together. She solves organizational puzzles with a similar approach, seamlessly aligning HR strategies with broader business needs, earning her the reputation of trusted boardroom advisor.
Leslie lives in Stamford, CT with her family.