Marty Thornley 

Director of Content Engineering at Crain Communications.