Today’s Top Three in Pharma 022509 posted on February 25, 2009Sales force efficiency (revenue generated per sales rep) measured and reported among 20 pharma companies - who do you think is on top? Plus, PWC issues a report with a keen grasp of the obvious about …Continue Reading about Today’s Top Three in Pharma 022509 →