Originally posted on GeekWire. Throughout his 20-year career developing and launching products for professional sound systems, Costa Lakoumentas constantly found himself impeded by a simple technical problem. “I have made hundreds of presentations all over the world, in every imaginable venue, from Read More …