Optomi is one of the Best Places to Work 2014
During its Executive Forum award ceremony, Staffing Industry Analysts announced Optomi as a finalist for their prestigious award “2014 Best Places to Work”. Nearly 140 staffing firms took part in the survey given on behalf of Staffing Industry Analysts by an independent research firm specializing in employee…
26 March, 14