John Heller – Director • Producer • Writer • Editor
Silver Clio Award Winner
The Body Shop infomercial won a silver CLIO award and today The Body Shop maintains its position as one of the worlds largest skin, hair and beauty companies with a conscious.