How about a "meet the staff" section? They could be stickies in the new members section or a little forum all of their own. In other forums I've seen it done in, they usually post a little about themselves (whatever they're willing to share), sometimes a photo, their history with the site, etc...
It might make new members feel more inclined to post about themselves as well. Just a thought. :)
