SunTrust shakes up management SunTrust Banks, the seventh-largest US bank, yesterday overhauled its management weeks after it restated earnings and fired three executives because of accounting errors.