Debra Freitas, Chief Executive Officer and Co-Founder, has led Light Source Communications (LSC) since 2014, overseeing business development, strategic planning, and customer relationships for the dark fiber network owner-operator. A recognized leader in the technology sector, Debra was named to Inc.’s 2026 Female Founders 500 and has received multiple honors from the TITAN Women in Business Awards, including Platinum recognition for Outstanding Chief Executive Officer and Gold for Outstanding Female in Digital Transformation. She was also recognized by the TITAN Business Awards in 2025 for her leadership and impact in digital transformation, and earned a Bronze Stevie® Award for Best Female CEO of the Year that same year, when LSC was additionally named a Silver Stevie® Company of the Year.
With over 15 years of industry experience, Debra has a proven track record of managing large-scale infrastructure, including a $100 million project that brought 2,300 miles of fiber to rural Michigan. At LSC, she has secured landmark agreements with the world’s largest tech companies to expand dark fiber access and enable AI innovation in high-demand markets.
A University of Michigan alumna, Debra is an active member of the Arizona Technology Council, Women’s Tech Forum, and iMasons. She lives in Michigan with her husband and three children, where they enjoy traveling and supporting Michigan football.