Trafalgar is the leading residential letting agency across South Africa, letting and managing residential properties across all major metropolitan areas.
We are actively seeking a highly organized and experienced Building Manager to serve as the representative for our prestigious client based in Sea Point, Cape