Log in
Oterra
Contact
Links
Previous companies
View in org chart
Erik Hansen
Chief Executive Officer
Renato Ribeiro da Silva
Global Regulatory Affairs Manager - EMEA Manager
Michael Brebbia
COO
Luc Ganivet
Chief Innovation Officer
Carl Martin Borcher
Head of Corporate Affairs
+ 20 more
September 1, 2023 - present
April, 2022
May, 2021