Is there a word that can mean a person who keeps a group in good shape? For instance, this person (also a member of the group) makes sure group members are turning in their work on time, and emails group members to make sure everything is done properly. I don't feel like the words 'facilitator' and 'coordinator' work because it's not an official role, just a role this person kind of ends up acting as.
Example: I ended up acting as a ______ to help keep our group in tiptop shape.