GPO Names New Managing Director