The finance chief will stay on until a successor is appointed, with incoming CEO Anthony Attia due to take over on September 1 amid heightened regulatory scrutiny.
31d ago
verifying reliability
No specialized terms available for this topic.