4 employees
Indie Global is a media and technology that provides online advertising, brand development, and digital services.
2000