Marc Schaack

Head Of Sales Luxembourg at Enovos Luxembourg

Marc Schaack possesses extensive experience in sales leadership across various sectors, currently serving as Head of Sales Luxembourg at Enovos Luxembourg S.A. since October 2014. Prior roles include Deputy Head of Sales Luxembourg at the same company, CEO for S&C America, Africa, Near East & CIS at AMDS International, and Chief Sales Officer at ArcelorMittal Projects. Additionally, Marc held several key sales management positions at ArcelorMittal CRPS and began the career as Marketing Manager at ISPC/ARBED/Arcelor. Marc holds a Master of Science degree in Civil Engineering from the University Fridericiana Karlsruhe.

Links

Previous companies

ArcelorMittal logo

Org chart

Sign up to view 0 direct reports

Get started


Teams

This person is not in any teams