What Is A Glengarry Lead?

What Is A Glengarry Lead? “Glengarry Leads”: A term used to refer to the new, most substantive, most lucrative leads. “Mitch and Murray”: The owners of Premier Properties, which is where the real estate agents work. What does the name Glengarry Glen Ross mean? The title of the film comes from the names of two