Global professional services company Accenture has appointed Sandra Atallah as its Managing Director, Marketing & Communications Lead for the Middle East and Africa region. In her…