Drake International (South Africa) Strategy new business development. Existing relationships with project business opportunities with existing clients. Complex sales negotiations, coupled with above average fiancial
share this job on whatsapp