Albert Yoshida

Director of Client Success

Albert Yoshida is the Director of Client Success at Snapscale, where they leverage over ten years of experience in client management and operations to enhance customer satisfaction and retention. Previously, they held various roles, including Site Director and Country Manager at Snapscale, and have experience as a Technical Support Specialist and Business Analyst in the BPO industry. Albert’s dedication to relationship building and client delivery has resulted in long-term partnerships and business growth. They pursued a BS in Education at Saint Peter's College of Toril.

Location

Philippines

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices