
CSR
Ogilvy Africa picks two executives to boost its leadership team in Zambia
Ogilvy Africa has announced a new leadership team for its agency in Lusaka, Zambia. The move aims to further it’s network by strengthening its market leadership and operations in Zambia. The new line-up includes the appointment of [c]