Torsten Turla

Managing Director
Responsibilities: 
Project & System Sales
Master of Science in Physical Oceanography