Richard Parker Richard Parker Managing Director