Meyer Lansky had a position (brains) at Bugs and Meyer Mob

Title brains
Is Current no
Executive yes
Updated about 6 years ago