Client Spotlight: Ellie DeLucia, From Client to Leader Meet Ellie DeLucia Ellie DeLucia was born the oldest of three girls in Hamburg, New York. At age three, she was diagnosed with optic pathway glioma, a brain cancer that Read Full Post » October 7, 2022