Welcome to the Umbrella Corporation France website

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.

consumer website soon available