Our team

Sofrecom Group Managers

Country Managers

We have been committed to being as close as possible to our customers. 


We strive to be locally present to be perfectly integrated into their ecosystems.

We believe this local approach is fundamental: it allows us to understand their challenges and provide them with suitable solutions.

Today, thanks to our 11 offices, we operate in more than 100 countries.

Partners