Echometrix Relocating to Fitchburg

Madison, WI – Echometrix, LLC today announced that the company will relocate its offices from Madison to nearby Fitchburg.  Starting Friday October 31, the company’s offices will be located at 5500 Nobel Drive, Suite 210 in the Fitchburg Technology Campus off of Fish Hatchery Road. “This move represents a significant upgrade to our work environment—both in
Read More