Careers I've had so far

Many Gen Xers (like myself) and later have switched gears continuously to adapt to the changing world, astounding our elders. How many "careers" have you had? Here are mine, in rough chronological order.
  1. Computer tech for PC's, Novell networking
  2. Computer tech for Macs covering the state of Oklahoma in K-12 education
  3. Website & Graphic Designer
  4. Webmaster
  5. Communications Director for a Political Party
  6. Non-Profit Regional Planning Organizer
  7. Political Consultant
  8. Non-Profit Founder
  9. Professional Cycling Blogger
  10. Interactive Marketing Specialist
  11. Marketing Campaign Manager
  12. Content Marketer and Copywriter