I've found that its a good idea to draft a master resume. Make it extra long, extra info. Basically include everything. Then custom tailor the resume to each position that you apply for. Chop out stuff that may not apply to the position and add emphasis to any parts that would make you more attractive to that particular employer.