About STS Risk Group

With Headquarters in London and broad international reach, STS Risk Group Limited is an independent Risk Management consultancy providing bespoke impartial advice and an exceptional range of services to multi-national corporations, governments, international organizations, and private clients worldwide.