micro managers
See also:
micromanagers
English
Noun
micro
managers
plural of
micro manager