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

Title Head of Governance Business unit
Is Current no
Updated over 15 years ago

Source Links