Did you mean: dell marine jobs in germany
WE ARE HIRING FOR OUR LOCATION IN DORTMUND, GERMANY
Senior Sales Manager
Sales Management in CRO Business Development Team
• Build a network of contacts in markets/territories and effectively leverage it for identifying and pursuing new business opportunities and expand existing business.
Give your career a boost with Monster's resume services.