Starla Villalba comes to Encore with 7 years of Customer Service Management experience, previously working for a lighting manufacturer. That explains why she’s so bright!
Starla graduated from the University of Phoenix, and has a degree in Business Management.
Starla is an observant individual, and her attention for detail is incredible. Starla is dedicated and devoted to her family, and when she has some down time, she loves to read and binge-watch Netflix.
Her favorite vegetable is the potato: fries, hash browns, baked potatoes- she loves them all!