Trish Duffy

Creative problem solver with a passion for intuitive, meaningful, and beautiful design.