Welcome to the Umbrella Corporation France site web
Preserving the Health of the People
Umbrella Corporation strives to make the technology of tomorrow the reality of today. Scientific progress and technological innovations are the tools of Umbrella Corporation to create a perfect future. We offer you the future you deserve and make tomorrow accessible.