Craig Alan Schoenbaum Joins Napoleon as Sales Representative Monday, April 20, 2015 Agency vet Craig Alan Schoenbaum has joined Napoleon, the leading previz and digital content studio, as Sales Representative and will…