Job Description

Job Description

EcoVadis is seeking an experienced Application Support Manager to lead and scale our L2/L3 Support Engineering function across four tribes. You will manage a distributed team of ~12 Support Engineers located in Poland, Malaysia, Mauritius, and Mexico, operating a follow-t...

Apply for this Position

Ready to join EcoVadis? Click the button below to submit your application.

Submit Application