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
7 Words related to non-technical managers

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.