wear many hats

Intermédiaire supérieur (B2) informal

Take on many different jobs or roles.

"In a small company, you often have to wear many hats."