30 employees
Ember Lab specialized in character development for advertising through technical innovation, compelling characters, and cinematic worlds.
2009