Insignia began with a simple idea — to revolutionize video production in East Africa and beyond. Since the company’s launch in 2007, Insignia Productions has progressively increased the standards of audio/visual production offering more creative and sophisticated ways to relate stories to East Afric... Read more
Employees
11-50This company has no org chart yet
This company has no teams yet
This company has no offices yet