Splash Media is a digital marketing agency that specializes in paid media, award-winning video production, and social media services in any language. We help businesses leverage online communities, content, and channels to drive measurable results through creative storytelling and dynamic content cr...See more
Headquarters:
United States of America
Company Type:
SME
Company size:
11-50 Employees
Year Founded:
2004 (22 years)
Address:
5040 ADDISON CIRCLE #400; ADDISON, TEXAS 75001, US
The company is owned by individual shareholder(s), it has no corporate shareholder.
LOW
spending power