The SRI Team is an eclectic, passionate group of industry experts. Colleagues based in 11 offices in 9 countries work together seamlessly to deliver for our clients and candidates across the globe.