stars 1 stars 2 stars 3

CSTI company is a 100 % Swiss company, based in Geneva which supports other medium and small enterprises in the achievement of their objectives by hosting and/or managing their full IT or part of it. The merger and sharing of the multiple expertises and technological knowledge of our consultants allow us to shape hosting solutions adapted to the real needs of our customers. CSTI: The just valuable scale: listening, reacting, commitment, expertise, and loyalty.

CSTI SA Questions

The CSTI SA annual revenue was $200000 in 2026.

Rémy Duchet is the Founder and CEO of CSTI SA.

11 people are employed at CSTI SA.

CSTI SA is based in Thônex, Genève.

The NAICS codes for CSTI SA are [811, 81].

The SIC codes for CSTI SA are [73, 737].

G2 Leader Summer 2026 G2 Best Est ROI Mid-Market Summer 2026 G2 Easiest Admin Mid-Market Summer 2026 G2 Most Implementable Summer 2026 G2 Best Results Mid-Market Summer 2026 G2 Lead Capture Mid-Market Summer 2026 Inc Fastest Growing Private Companies 2026 Inc Best Workplace 2026
g2crowd
G2Crowd Trusted
chromestore
300K+ Plugin Users