Umbrella Corporation Headquarters / The umbrella corporation is a bioengineering pharmaceutical company founded in 1960. Posted by admin Thursday, January 9, 2020