Job Description
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 f...
Apply for this Position
Ready to join Ecovadis? Click the button below to submit your application.
Submit Application