Focus Crossroads
Focus Crossroads is the fieldwork and 40-seat CATI center of Russell Research, based in New Jersey, US. Focus Crossroads was established as a separate entity of Russell Research in 2010, and operates under its own brand with clients that may include competitors of Russell.