. Strong technical expertise, good management skills, and excellent
communication skills. Leading teams located and working... across multiple locations. Language skills Excellent English
communication skills (oral and written). Interpersonal skills... -
Voir cette offre d'emploi