Who creates and maintains the content for new web presences?

All content is maintained by the editors responsible for the respective websites. The Web Services department (Web Desk; Tanja Schuler) takes on an advisory role as needed. See also here.