Andrew Castilleja, CIC, CCC, CMIC