I applied online. The process took 2 weeks. I interviewed at National Safety Council (Itasca, IL) in Nov 2016
Interview
There were multiple level interviews before I got the job offer. First one was phone interview with general questions and resume review. Second one was HR & technical interview. Third one was with CIO.