But did "Intuit of India" develop TurboTax at all, there might be an issue of truth because same-named entities in different countries aren't necessarily legally part of a single corporation.
The brand is known, so maybe don't mention Turbo Tax but if you show the logo and it's a real testimonial it won't hurt too much that it's all Indians.