... while applying their experience to lead a diverse, multi-country ... software. Proven ability to lead and manage high-performing ... in a global context. Strong project management skills Master’s degree in ... are a talent and innovation led company with 738,000 people ...
19 days ago