jobber

noun
  1. a person who buys goods in large quantities and sells them to retailers
  2. Usage: business
  3. a person who does small jobs or odd jobs for pay
  4. a person who works by the job rather than for a regular salary

Examples