translate English to French: Special responsibilities: Overall responsibility for euroscript's strategy, global communications & marketing, Human Resources and sourcing and solutions development.
Responsabilités spécifiques : responsabilité générale de la stratégie, de la communication générale et du marketing, des ressources humaines et du sourcing ainsi que du développement des solutions de la société.