ITM Announces Updates to Commercial Leadership

Dr. Sebastian Marx, ITM’s chief business officer and member of the Executive Board, is stepping down effective July 20, 2025 after nearly two decades at the company Roger Estafanos, currently

Scroll to Top