Jim Hamilton joins CRN's board