Rocco Bennici, chief financial officer, head of financial reporting and investor relations, has resigned effective June 9, ...