wear too many hats - do too many jobs; have too many responsibilities Articles found: Thailand's soon-to-be sovereign investment fund (24/11/2016)