Placements24 in Bloemfontein, Free State, is seeking an experienced Refrigeration Systems Installation Manager to lead large-scale installation projects on-site. You will oversee project teams, manage client relationships, and ensure safety, quality,...