In a series of business and human rights webinars, Mazars Global Head of Human Rights Richard Karmel has explained how human rights has evolved and its role in business. In his latest video, which can be seen on Richard’s YouTube channel and via the link below, he explains three key issues
Tag Archives: EIU Survey
As Global Head of Human Rights at Mazars, Richard Karmel and his team have been working with companies to help them understand and report on their respect for human rights. Just recently, Shift and Mazars co-facilitated the creation of the ‘Reporting Framework’, a tool which will help companies report on
If business doesn’t demonstrate trust for its stakeholders, why should it expect them to trust it back?
On his website, Richard Karmel discusses issues relating to human rights and social responsibility in corporate society. Richard Karmel is responsible for Mazars’ award winning business and human rights reporting service line. Richard and his team have devised an innovative solution to help protect the reputation of businesses whilst ensuring compliance with their