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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices