Germany
keywords: sales,relationships,grow,teamwork,passion,teamwork,sales,analysis,strategy,reporting,experience,sales,innovation,education,technical,consulting,language,presentation,teamwork,strategy,travel,passion
Manager