Home Companies Tropic Share Save Report this company Send Report Tropic New York, United States About Company Visibility and control over every dollar, contract, and supplier in one platform.