CAST is a team of 380 people representing over 20 nationalities, working across 8 countries worldwide. These women and men are united by a shared ambition: to shape and grow a new technology category : Software Intelligence.
We’re organized around four key business units that collaborate across borders:
-
R&D – Innovating from France, India, and the United States
-
Marketing – Driving strategy across the US, France, Italy, and beyond
-
Operations – Delivering impact across North America, Europe, India, and China
-
Finance & Administration – Supporting all global functions and growth
At CAST, you’ll be part of a truly international environment, working on cutting-edge tech, with the freedom to move, grow, and explore across teams and locations.