German speaking Team Manager