Ivan Michel, SMA
View from the Top
Ivan Michel
Sales Director Mexico
SMA America
Ivan Michel reflects on SMA America’s market performance and how its R&D investment will continue fomenting its global market presence.
Subscribe to Ivan Michel