intellectual property,contracts careers in Port Elizabeth, South Africa