Team Leader
Glenshire Group, a Scottish family-owned conglomerate based in Fife. The Group operates in multiple sectors Retail (Green Retail... Contract: Part time Greens Retail who? Greens Retail are the leading c-store chain in Scotland, having being crowned...