Wear many hats

Meaning: To have many different roles or responsibilities.
Example: In a small business, you often have to wear many hats.