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 follow-the-sun model (24/5) at tribe level.
This role is accountable for the end-to-end support operating model and for ensuring seamless alignment between Customer Care (L1), Support Engineering (L2/L3), and Engineering Squads (L4). Your mission is to drive a high-performing, metrics-driven support organization that works in close partnership with tribes and squads. Eliminating silos and enabling true end-to-end accountability for platform reliability and customer outcomes.
You will report directly to the VP of Engineering.
Key responsibilities
1) Lead and develop a high-performing distributed team
Manage and coach ~12 L2/L3 Support Engineers includin...
Ready to Apply?
Submit your application today and join our talented team at Ecovadis.
Submit ApplicationJob Details
- Location Warsaw, Masovian Voivodeship
- Job Type Full-time
- Category Computer Occupations
- Posted Date February 28, 2026
- Application Deadline April 09, 2026