Skip to content

Amol Mehra

Amol Mehra is the Managing Director, North America, at the Freedom Fund. He previously served as executive director of the International Corporate Accountability Roundtable (ICAR).

openDemocracy Author