to found, to establish
Iniciar algo nuevo desde cero, como una empresa o un grupo.
Ellos quieren fundar una nueva organización.
Decidí fundar mi propia empresa.
Sounds like 'found' — remember: to start or establish something (found a company).