EPM’s Kevin DeLory dies of cancer at 53 April 9, 2025 by bp56691 EPM CEO Eddy Perez confirmed DeLory’s death, writing, “Kevin made me a better leader, and more than that, he made me a better man.”