Without any information on what kind of business you operate, I can only respond in the most general of terms. You should start by putting together a functional organization chart of the areas of work that need to be done (e.g., finance, production, customer services, marketing, sales)
Identify the responsibilities in each area and what is required to fulfill what must be done in each area: education, knowledge and skills, e.g., bookkeeping, computer usage capability (what hardware/software?), communicating (writing, speaking, making presentations), leading/supervising.
For each area of responsibility determine the personal characteristics required for each job -- e.g., attention to detail, organized, personable, persuasive, insightful, able to work independently).
Prepare comprehensive job descriptions that include the title, purpose of the job (e.g., "to ensure xxx is properly done...), major responsibilities and specifics which you identified above (experience, knowledge, skills, characteristics). Don't forget to include requirements such as travel, transportation, etc.
Then identify why anyone would want to work for you doing each job: competitive pay, good benefits, convenient location (i.e., free parking), nice co-workers. Put together an enticing job ad and post it on a major or niche website.
Look for people who are interested in doing the job that you have to offer at the pay/benefits you can provide and who meet all of the criteria that you have established.
Question added to topic Human Resources • December 16, 2010
How can I recruit quality employees?
How do I know who I should recruit?
Penny is a seasoned human resources executive and consultant with over 25 years of diverse business experience in advising enterprise leaders on employment-related matters.