Tara Wiggins

Tara is the incredible Customer Care Team Leader in New Farm. She is super organized and passionate in delivering an extraordinary customer experience.