I am not an US resident and have no SSN nor ITIN, can I use turbotax to file tax of my US corporation?
How did you get an EIN for a US corporation without one of those numbers as the owner of the business ? Please provide more information.