No, you will need a US phone number to use the service. With TurboTax Full Service you communicate with your tax expert via phone. For information about the service, please see the below TurboTax Help Article.
What is TurboTax Live Full Service?
**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"