Registering for Dwolla


I’m trying to register for an account. I am the controller and I live outside of the US. The company is incorporated in the US (DE).

However, it does not give me the option to sign up with a foreign address as the controller. What do I do?