Our Staff

Leo Uvarov

Chief Financial Officer

Leo Uvarov joined Mirror Lake Recovery Center in January 2020. As chief financial officer, Leo oversees our business office and our utilization management team 

Leo received his bachelor’s degree in business administration and accounting from Pennsylvania State University. He started his career with Acadia Healthcare at Sierra Tucson in Tucson, Arizona.  

Leo believes that maintaining and nurturing a supportive environment is crucial to treating the disease of addiction and helping people establish a strong foundation for long-term recovery. 


Back to All Staff