Where it comes from Excell Marketing LC Overview Salary.com · 30 October 2026 Open the original ↗ The line in the source $50 Million - $100 Million Where it’s used ProfileExcell Brands More figures on Excell Brands →