Laura Avila Barraza's profile picture

Laura Avila Barraza

Ky, United States

Laura Avila Barraza is a Team Lead - Tech Support with extensive experience in managing support teams, troubleshooting technical issues, and ensuring seamless customer assistance. She specializes in process improvement, team training, and delivering top-tier technical support solutions.

No history to display

When Laura Avila Barraza listens to shows or tracks they will be shown here