wear too many hats
business slang To hold too many responsibilities or assume too many roles at the same time. One of the pitfalls many entrepreneurs fall into when setting up a new company is to wear too many hats, which not only spreads themselves very thin, but ends up being counterproductive to the operation as a whole.