Yes, Triumph is an online event, and you can participate from anywhere in the world. Kindly note that the job offers are made only to people who possess valid work permit.