Wasn't Umbrella like a cosmetics company in something? That's the vibe I wanted to go for here. Something a little trendy and cool, but with hints of tech and horror built in.
I don't think you can compete with the umbrella in the original logo, so I went with "rain" for the iconography and "shade" for the logo treatment. I feel like all this stuff is glowing if you go to an umbrella office.

