Clark Peterson Joins TPx Board of Directors