Olly Benzecry

(Contributor)

Olly Benzecry is chairman and managing director of Accenture UK & Ireland.

Archive

If science teaches us one thing, it is to have a healthy respect for the facts – and the truth is that not enough women work [...]

9 February
Shares
9
Views
700