Derek Meeker

Active Portland, OR Mbr for Renaissance Ip Law Group Llp