corporate governance / non-profit / whistleblowing

The Elf on the Shelf, Santa’s Whistleblowers

The Elf on the Shelf is a modern and increasingly popular Christmas tradition which began with a children’s book in the United States followed by a successful animated programme, features on NBC, the Tonight Show and even a float in Macy’s parade (Pinto & Nemorin 2015).  According to the tradition, elves are assigned to homes … Continue reading