The former president of a unit of Systemax Inc. was indicted in New York federal court on seven counts of fraud and money laundering charges.

Carl Fiorentino, who was arrested in Coral Gables, Fla., allegedly took more than $7 million in bribes and kickbacks in exchange for steering more than $230 million in business to the Taiwanese and California companies that made the payments.

He...