Meet Taylor Russell - Head of our Customer Success department! Taylor has been with Insightpool for 3 and 1/2 years, driving strong results & cultivating tenacious relationships with our clients. She enjoys yoga, @creaturecomfortsbeer, and dueling pianos! Thanks for all you do, Taylor. Let us know how she has molded your customer success at Insightpool!