Monday, 18 October, 2021
Home Tags BOSS Awards

Tag: BOSS Awards

BOSS Awards back for 2021

UK trade association BOSS has confirmed its annual awards are to return as an in-person event this year. The 2021 BOSS Awards will take place on 25 November at the Kimpton Clocktower Hotel in Manchester,...

Big Read