1 definition by pizzapizazz

1
A business professional who attempts to be a leader, but actually is detrimental, weighing down a team or project analogous to the physical properties of the heavy-metal element, lead.
Ugh, Steve is a Business Lead on the the beef jerky account. Looks like we'll be doing twice the work.
by pizzapizazz May 10, 2016
Get the mug
Get a Business Lead mug for your cousin Trump.