Have Your Ever Seen the Rain? This Entrepreneur Did, and Reinvented the Umbrella. Posted by May 5, 2016 Leave a comment on Have Your Ever Seen the Rain? This Entrepreneur Did, and Reinvented the Umbrella. ‘I sometimes refer to this as climbing a mountain on roller blades,’ the inventor of the ‘Nubrella’ says of starting his business.