Dealing with a moralistic director

It’s a sign of the times that progressive companies are defining their corporate (moral) purpose – their reason for being that goes beyond making a profit.