Learn English Every Day
Wear many hats
To have many jobs, roles or to do multiple tasks.
“Until we can find someone well trained for this position you will have to wear many jobs.”