The Captain of sea-going vessels flying the national flag must be Serbian or EU/EEA citizens.
"Crew of seagoing ships registered in the National Register of Seagoing Ships
Article 51.
On seagoing ships registered in the National Register of Seagoing Ships, the captain and at least 50 percent of the crew members must be local citizens or citizens of one of the member states of the European Union and the EEA, who reside in the Republic of Serbia or a member state of the European Union and the EEA.
Crew of seagoing ships registered in the International Register of Seagoing Ships
Article 52.
On seagoing ships registered in the International Register of Seagoing Ships, the master or first officer, as well as the engine manager or other engine officer must be domestic citizens or citizens of one of the member states of the European Union and EEA, while other crew members may be citizens of other states.[...]" (Law on the nationality and vessel registration, "Official Gazette of RS", no. 10 of January 30, 2013, as amended [google translation])
Law on the nationality and vessel registration, "Official Gazette of RS", no. 10 of January 30, 2013, as amended [google translation]
[<a href="https://www.pravno-informacioni-sistem.rs/SlGlasnikPortal/eli/rep/sgrs/skupstina/zakon/2015/18/3">Law</a>]