Blue Umbrella is a global provider of due diligence research and regulatory compliance technologies. We help compliance teams streamline processes, reduce costs, and gain a deeper understanding of clients and third parties through automation and local expertise. Our team of over 160 risk managers, f...See more
Headquarters:
Company Type:
MNC / Large Enterprise
Company size:
201-500 Employees
Year Founded:
2009 (17 years)
Address:
1300 E 9TH ST; CLEVELAND, OHIO 44114, US
The company has a sophisticated ownership structure and may be part of a large corporate group
HIGH
spending power