by Elizabeth Stull Elizabeth Stull

Charlie Fricke has more than 25 years in sales and marketing in the technology industry, now serving as vice president of strategic accounts for Echologics. He has represented Echologics in the U.S. market when the company first formed in 2003, and has since secured strategic accounts for Echologics which include Las Vegas Valley Water District, Sewage and Water Board of New Orleans and the City of San Diego.