Is a Non-US Resident able to open an account?

No, all Quontic Bank customers must be U.S citizens or a U.S Resident