Sounds like the “In Like Flint” Villains (Galaxy, Inc.) in the movie, the weather scientists who wanted to control the weather. Where is Derek Flint when you need him? Dead?
Or Matt Helm?