To marshal at the Yas Marina Circuit in Abu Dhabi you should join ATC UAE whom provide marshals for most track events. You get paid for volunteering in the Emirates. And one of the many perks of being a marshal there, if you live in Dubai, you can get a free shuttle ride to and from the circuit for the race weekend.
Some events, like the Gulf 12 hour race that I volunteered, actually bring their own marshals… in my case it was the British who arrived in force and manned most of the stations. However, there were still locals volunteering along side, who got paid for their participation.
ATC UAE should be your main contact for doing any marshaling at the beautiful and very advanced Yas Marina Circuit, one of my favorite tracks in the world.