Tags:Drapes Screens (SDS)South AfricaAVL World Set Drapes Screens Turns 10In a world where people change jobs with the same impunity as they change their clothes. it is rare to find long standing and faithful staff members. Yet, when Gearhouse Group’s set building company S…