Account icon An icon in the shape of a person's head and shoulders. It often indicates a consumer profile.Simultaneously, it is actually aiming for making some key leadership hires as a few members of its C-suite departed in the first half of the 12 months. At least 23 executives have still left the organization in the last year.A 3-four-12 months