Former DOH Deputy Secretary Duffy Rodriguez to head Taxation & Revenue Dept.