Partner, Mazars UK – Global head of Business and Human Rights

Partner, Mazars UK – Global head of Business and Human Rights

Richard Karmel Partner, Mazars UK – Global head of Business and Human Rights

Partner, Mazars UK – Global head of Business and Human Rights