🍁 SearchCanadaJobs.com
☰ MENU
Explore Roles
Reach Candidates
Packages & Costs
Full FAQ List
National Installations Support Manager
Company
Tracker South Africa
Location
johannesburg, gauteng
Type
Full-time
Key Responsibilities
Lead national installation planning and technician capacity management across internal and external resources.
Optimise the mix of Tracker technicians and Fitment Centre partners to meet demand efficiently.
Oversee installation support for large, fleet, and project‑based deployments.
Maintain and enforce national installation SOPs, standards, workflows, and compliance frameworks.
Collaborate with Engineering and Product teams to ensure new technology is installable, scalable, and operationally efficient.
Drive digitisation and accurate installation data capture across all channels.
Ensure national availability of installation stock kits, tools, and consumables.
Ensure training frameworks, manuals, and methodologies are aligned to operational and technical requirements.
Installation Quality Management
Lead national installation quality standards and continu...
🍁 Ready to Apply?
Take the next step in your Canadian career
Apply Now