German-Speaking Senior Project Manager / Team Leader This job has expired SHARE Xplanation Valencia, Spain INFO URL