we dont know. thats the whole point. we ocassionally get characters we think are its head but there is always somebody behind them. the umbrella corp is more of an ideea. the ideea that huge corp are going to turn us all into mindless zombies, try to take over the world or do whatever they want because they have the money.