Where is the group which  Stephen Martin  as the chief executive officer based?
Stephen Martin (businessman):  He served as the chief executive officer of the Clugston Group from 2006 to 2016. Clugston Group:  The group is based in Scunthorpe, North Lincolnshire in England.
i don't know