10 employees
IntroWizard LLC is an independent company which allow users to create free iPhone applications online.
2012