Leonard Cravens

Leonard Cravens

Board of Directors

Leonard is a practicing attorney who is a certified specialist in criminal and bankruptcy law. He was officially diagnosed with autism at age 61 after noticing it in one of his clients. He holds a bachelor’s and master’s degree in computer-related subjects and spent 18 years in the software industry before becoming an attorney. When he’s in court, he educates fellow attorneys and judges about autism.