Glenn Engler, former CEO of Digital Influence Group, has joined Edelman in the newly created director of corporate strategy post and chief of staff to Richard Edelman.