Where is Etsy shop manager?
Etsy shop managers are located in the United States.