German Speaking Customer Support for Logistics & Shipping Department at Mercier Consultancy Europe | HireBase