Puzzle ITC Employee Directory
IT Services and IT ConsultingBern, Switzerland51-200 Employees
Puzzle ITC has about 113 employees, all of them in Europe. By country, the largest groups are Switzerland (96%) and Germany (3%). Engineering and Arts & Design make up over half of the profiles with a known department. Puzzle ITC's workforce spans 16 departments. Puzzle ITC's workforce grew 11% between January 2026 and November 2026.