About The Umbrella Corporation
The Umbrella Corporation is proud to play an active part of the global solution, specifically in the areas of job creation and scientific advancement. The company is a biotech leader focused on the development of pharmaceuticals and technology designed for the betterment of all mankind. Our Business is Life Itself.