Chuck Harrell has been named public relations and promotions manager at Advantech.