If doing it online- all banks have the option..,
If doing it in person- his Interpreter would absolutely need POA. For a transfer of these sizes, I’m not sure they would allow someone that is an added user.
Western Union also has the multi language option.