Barrett,

IIRC, he was a driver for Aiuppa, as well as a messenger of sorts relaying orders and messages from the bosses to other Capos and soldiers. I also believe he was the Outfit's money man that kept track of a lot of the cash. Toodoped would be the man to give more insight.