Will I be required to travel as a Brand Ambassador?

No, you would not be required to travel as a Brand Ambassador. You are only required to work in an online mode.