Our team

Sofrecom Group Managers

Country Managers

We have always been committed to expanding our global footprint through our local sites.


We strive to be locally present to be as close as possible to our clients and to be perfectly integrated into their ecosystems.

We believe this local approach is fundamental: it allows us to be as close as possible to our clients so that we can understand their challenges and provide them with suitable solutions.

Enhancing our network of know-how and expertise with the help of our teams and local partners is the very essence of our company.

Today, thanks to our 11 local sites, we operate in more than 100 countries. Our aim: to establish long-term partnerships.

Partners