Trafalgar is the leading property rental agency across South Africa, letting and managing residential properties across all major metropolitan areas. Trafalgar
Location - Province Gauteng Location - Country South Africa Job Context SERVEST SECURITY, A DIVISION OF SERVEST HAS A VACANCY FOR OPERATIONS MANAGERS REPORTING