The center of operations for electronic parts and equipment, nec company Sticha Brothers Sound & Lghtng is at Madison, WI. It boasts an annual revenue of $14.4 million and employs 16 people. Well-known in the marketplace, Sticha Brothers Sound & Lghtng is quite popular for its niche appeal. Dale Sticha currently heads the company as President.
Want to share more of your experience?GO TO FULL REVIEW