Terramera Doubles Down On Growth With New Chief Revenue Officer, David Nothmann

Nothmann to monetize Terramera’s rapidly growing technology base and over 240 patents, fortifying the commercial team…