Trafalgar is the leading property rental agency across South Africa, letting and managing residential properties across all major metropolitan areas. Trafalgar
Job Summary Boasting a national footprint with offices both in Johannesburg and Durban, our client is a well-known and renowned real estate auctioneering