Top definition
A person that does not know what the people they manage are meant to do.
The TM's at convergys are all non-technical managers. Meaning they have no clue what FL does
by Fuil September 25, 2005
Get the mug
Get a non-technical managers mug for your barber Julia.

Available Domains :D

  • non-technicalmanagers.net
  • non-technicalmanagers.org
  • non-technicalmanagers.com
  • non-technicalmanagers.se
  • non-technicalmanagers.ninja
  • non-technicalmanagers.men