Illucidata Inc Email Format
Financial ServicesMinnesota, United States2-10 Employees
Illucidata Inc is a Financial Services company based in Saint Paul, Minnesota, operating in the financial sector. The firm appears to be a small-scale operation with a localized presence in the United States and a focus on offerings within financial services, though specific product details are not provided in the available information. The company’s location places it in the Minnesota region, and its corporate scope is described as operating in a professional services environment within finance.