Directors - Fodder and Wake Up Geoff
These are the "owners" of the clan, they look after the background running of the clan and have final say in anything to do with the clan. Along with just being generally awesome...
Leaders - 7th Legion and Mutant Enemy
They look after specific areas of the clan, Mutant is for the technical stuff and 7th deals mainly with the recruitment side of things.
Captains - Hurrikane, McLaggin, Viprus and Woffle (Sp00n)
These people have been in the scene for a long time just like the Directors and Leaders, and are around to help out with anything and to make recommendations if need be to the Directors and Leaders in how the clan is run etc and help look after the clan.
Captains are normally selected by the Directors and Leaders when there is a vacancy available and there have typically only been 4 positions from what i remember. Along with the vote from the Admins and Members.
MembersThese are the blood of the clan as such, they make up the rest of the clan and are chosen by popular vote of the rest of the clan before being invited/tagged up.
Typically a member is done by invitation only unless recruitment is opened due to a purge of players that haven't played in a long time or are no longer part of the clan.
AdminsAll of the Dir/Ldr/Cpt are admins.
All new admins are chosen by vote of the Directors/Leaders/Captains when there is a need for more admins, this is generally invitation only to well known/long standing members.
There are also Admins as well in the mix, they are not necessarily DOA members, although if they are not a DOA member, they will normally have been well respected DOA members that are no longer in the clan for whatever reason or are from the days of NaD (that mythical time long long ago in the land of Ausplayers).
As a side note, the directors/leaders/captains and alot of the regs on the server have been playing together (no pun intended) for about 3-5 years on the same server (before DOA was born there was Ausplayers which was the unofficial NaD home).
Hope that answers any questions that you may have, let us know if you want to know more
If i have missed anything please let me know