Top Definition
The person whose passion in life it to teach and show business how to best leverage technology to gain a technical avantage for their business
The IT Maestro implemented a new billing system for our business allowing our staff to focus more on selling new products and services than the billing function.
by The IT Maestro February 04, 2010

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.