Do Members have to reside in the country where the Business Rewards organisation is registered?

Members can reside in any country, not just where the organisation is registered.

Related questions

What are email & SMS flight status alerts?
What information will a flight status alert contain?
Why didn’t I receive an email or SMS text message?