these roles already exist, and are generally assigned to the elected
directors during the first board meeting.
currently, Andrea Veri is the secretary (hence why he sends the
minutes of the board meetings), and the treasurer is Ekaterina
Gerasimova.
you can see the various roles and who holds them on the wiki:
https://wiki.gnome.org/FoundationBoard/
I'm not sure what "Research & Development" means.
if it's a technological role, then everything we do is, broadly
speaking, "research and development".
I'd very much like to see a team devoted to event planning and sponsoring, working with
local teams where necessary, but mostly driving the organization of
conferences like GUADEC, GNOME.Asia, and the GNOME Summit.
I'm not entirely sure why these should be "democratically elected". I
personally prefer very much a culture of do-ocracy, where those who
show up and do the work get to decide what and how to do it, as
opposed to various instances of backseat driving that we've all
experienced on various mailing lists.