Company Details
- Employees
- 6
- Founded
- -
- Address
- 33 New Montgomery St, Suite 360,united States
- Phone
- +61 2 8999 0555
- su****@****kla.com
- Industry
- Technology, Information And Internet
- Website
- stackla.com
- Keywords
- Content aggregation, Social commerce, Social media curation, Social hubs, Live event displays, Social advertising, Social competitions, Digital rights management, digital asset management, visual content marketing, user-generated content, AI technology, machine learning, visual recognition, digital marketing, content marketing.
- HQ
- San Francisco, CA