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…
Stay in the know
What are you interested in?