Technical Team Leader
Cognizant
Location : Valladolid VA ES
And English language skills is a must. Ability to lead and motivate a team of more than 20 engineers to successfully….
Cognizant
Location : Valladolid VA ES
And English language skills is a must. Ability to lead and motivate a team of more than 20 engineers to successfully….