John Guest USA Appoints Sales & Marketing President