10 employees
iFederated is a seed accelerator business that finances startups and venture investments.
2013