No, we currently require all Illuminate members to have a U.S. social security number, a permanent U.S. residential address, and to currently reside in the U.S. due to financial regulations. We cannot support clients residing outside of the U.S., including U.S. citizens residing abroad.
If you are active duty military or a U.S. government employee living overseas and don't have an active U.S. phone number, please contact us for additional verification steps to open an account.