Richard Leggett had a position (Head of Governance Business unit) at RiskMetrics Group, LLC

Title Head of Governance Business unit
Is Current no
Updated about 16 years ago

Source Links