Buybox Employee Directory
Technology, Information and InternetOccitanie, France51-200 Employees
Buybox has about 59 employees across 3 continents, most of them in Europe. By country, the largest groups are France (83%), Turkey (6%) and United Kingdom Of Great Britain And Northern Ireland (4%). Information Technology and Business make up 37% of the profiles with a known department. Buybox's workforce spans 14 departments.