German speaking Technical Support Advisor