10 employees
Secret Mission's aim of bringing the human factor back into technology, aim is to use the new tools to solve high impact problems.
2016