In Her Own Words: Rachel DeCavage is most comfortable behind the scenes
November 29, 2023 at 08:02 AM EST
"A big part of becoming a better leader, a better business person and a better human, has been understanding my own strengths and taking note when things don’t feel right."