International Business
Strategic Risk Solutions, a provider of independent insurance management and consulting services, which has operations in Bermuda, has expanded its geographic reach with the opening of an office in Switzerland.
It also announced that Markus Beck, Geo...
Jan 26, 2021