No, a member of the Impala team will not be able to add a user to your Impala Stay account on your behalf. We do this to protect your extremely sensitive data from potential external security threats and social engineering attacks.
To add an additional user to your account, log into your Impala Stay account and add a new user under the Organization Settings tab in the management console. Please follow this article: Adding additional users