Kayla Avila
Client Success Manager
Kayla Avila is the newest member of the Overwatch family. As a client success manager, Kayla goes above and beyond for each Overwatch client. Her extensive experience in customer service as well as her sweet, outgoing personality and desire to help people, make her a perfect fit for the team. Kayla is always positive and in a great mood, wanting to make everyone smile. Kayla grew up in Pinetop, Arizona, and loves all things outdoors. An avid sports fan, Kayla spends most of her free time playing softball or watching the latest game with her husband and one-year-old son.