I'm kinda surprised your guy got in trouble. Many banking places don't even drug test..
Once it's on the record, though, HR will always find it.
I've known folks from the finance industry for thirty years. They are...interesting characters. The Wolf of Wall Street kinda made them look like choirboys.