10 employees
Excelling Ventures is an early-stage investment firm that expertise in building & developing consumer brands that use social media.