President & Chief Executive Officer
Leslie Brown has served in and led non-profit organizations for most of her career in roles that include Controller, CFO and CEO. Her commitment to helping people recover from addiction and find success in daily life is unparalleled.
At Hudson, Leslie is tasked with managing a staff of more than 100 people over a full continuum of care with a budget of over 7 million dollars. She joined the organization in 2005 as Chief Financial Officer and was promoted to Chief Executive Officer in 2011. During her tenure and due to her vision, the organization has grown, increasing its budget by 300% and tripling staff size – both of which are the key to bringing treatment to people across more locations and creating open access. Among her many responsibilities, she oversees the operations and development of an extensive property portfolio, including the 51- bed main campus and 8 satellite facilities.
Before joining Hudson, Leslie worked at a number of non-profits, in roles that include employee and consultant. Her perseverance, skilled strategic planning, and revenue and investment diversification have led to successful and reliant organizations.