CHPA names new director of federal affairs