Terra Firm hires Andrew Géczy as new CEO

July 22, 2016