Registering for Dwolla

Hi,

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?

-Jackie