“Coffee’s for closers.” That classic line from the 1992 film Glengarry Glen Ross has recently spawned a slew of memes and social media references, renewing popular interest in the sales profession. The sentiment behind the movie’s line is that in the cutthroat world of sales, rewards belong only to those who can close the sale….