12 employees
Platform allowing executives to share information privately with retained executive search firms
2017