Contributor

Amol Mehra

Director, International Corporate Accountability Roundtable (ICAR)

Amol Mehra, Esq. is the Director of the International Corporate Accountability Roundtable, a coalition of leading human rights, development, labor and environmental organizations working to ensure businesses respect human rights in their global operations.