TPx Appoints Scott Badgley as Seattle Channel Manager