Index Braille Employee Directory
Printing ServicesSweden2-10 Employees
Index Braille has about 8 employees, all of them in Europe. By country, the largest groups are Sweden (89%) and Netherlands (11%). Business and Administrative make up over half of the profiles with a known department. Index Braille's workforce spans 4 departments.