The Obasa Group of Companies & MyKey Global Accommodations are exciting, fast-growing technology-enhanced vendor management solutions serving the insurance