Are GRIFFIN BLINDS currently recruiting? Is knowledge of English mandatory? What are your opinions on this company?
Is working for GRIFFIN BLINDS more stressful than working for DIAMOND HARD SURFACES? What are your experiences? The answer is welcome
We are curious to know what is your rating of this company in Glasgow?