Tal Richards is a music composer and producer living and working in Portland, Oregon.Making up half of the indie-alternative duo Echos, Tal specializes in creating dramatic and thoughtful moments that capture the listener in cinematic soundscapes.