Sqwad Employee Directory
Outsourcing and Offshoring ConsultingÎle-de-France, France51-200 Employees
Sqwad has about 155 employees across 3 continents, most of them in Europe. By country, the largest groups are France (83%), Algeria (5%) and Spain (4%). Program & Project Management and Sales make up over half of the profiles with a known department. Sqwad's workforce spans 14 departments.