Johan Descombes None
General Manager CFO Healthcare Strategic Planning Business Development Emerging Market Africa Europe
Headquarters:
Switzerland
General Manager CFO Healthcare Strategic Planning Business Development Emerging Market Africa Europe