CJ Fairfield
CJ Fairfield
Senior Associate Editor, CRN
The Channel Company