Design is a journey from complexity toward simplicity. A successful outcome is dependent upon finding a designer or firm that truly understands your needs and processes. It sounds simple, but when you're a CE manufacturer, or a software development firm, it is critically important to work with someone who already understands how to work with you. For the last 13 years I've been working with small technology startups in Silicon Valley to develop compelling products and experiences.