New! Scale Your Top Sales Plays with Mission Control

Learn More!
Puzzle ITC

Puzzle ITC

Last updated on

About Puzzle ITC

Founded

2000

Estimated Revenue

$10M-$50M

Employees

51-250

Category

Industry

Computer Software

Location

City

Bern

State

Bern

Country

Switzerland

Tech Stack (60)

search

Programming Languages And Frameworks

Devops And Development

Computer Networks

Productivity And Operations

Finance And Accounting

IT Management

Customer Management

Testing And QA

Business Intelligence And Analytics

Analytics and Tracking

Content Management System

JavaScript Libraries and Functions

Web Hosting Providers

Web Servers