Job Organization

Notes:
 * each role is a discrete unit of related tasks (or job duties) that need to be performed
 * put together, all the roles describe all the work that needs to be done at Free Geek
 * roles may supervise or report to other roles as needed
 * each role will usually have associated:
 * needed experiences (for example from a past job)
 * needed certificates (such as a drivers license)
 * needed technical knowledge (computer literacy, etc.)
 * accountabilities (job duties)
 * competencies (skills and abilities)
 * a role must be filled in one of three ways, depending on what we need and what we can afford:
 * assigned to a single job description (single responsible person)
 * assigned to more than one job description, usually two (co-responsible persons)
 * assigned to a committee (when greater shared responsibility is desired, or when we can't afford to hire for an important job)
 * each job description has one or more person assigned to it

Committees could be in departments (or divisions), which are mostly conceptual at this point. There are at least two divisions:
 * 1) administrative services -- the things we need to do to be a functioning organization, but don't say what we are actually doing, for example:
 * 2) * HR
 * 3) * Internal Tech Support
 * 4) * Facilities Maintenance
 * 5) program activities -- the things that explain what the organization does, its main activities and reason for existence, for example:
 * 6) * all the production related work
 * 7) * education program
 * 8) * thrift store

The program activities division could be subdivided if desired, for example:
 * production related
 * education related
 * sales related
 * warehouse related