EcoVadis Jobs
About EcoVadis
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 pa
14 Open Roles
14 open roles · apply directly
- Membership Executive (Upselling/ Inside Sales) - French Speaker · Barcelona, CT, es
- Sales Development Associate · Toronto, ON, ca
- Sustainability Analyst - Japanese Speaker · Tokyo, Tokyo, jp
- Partner Manager - German Speaker · Barcelona, CT, es
- Account Executive, Customer Growth - Nordics · Barcelona, CT, es
- Corporate Lawyer (Legal Counsel Expert) · Carolina Beach, NC, us
- Senior AI/ML Engineer · Warsaw, Masovian Voivodeship, pl
- Account Executive, Customer Growth - Italian & Spanish or French · Barcelona, CT, es
- Sales Development Associate - Japanese Speaker · Tokyo, Tokyo, jp
- Senior Knowledge Graph Engineer · Warsaw, Masovian Voivodeship, pl
- Staff AI/ML Scientist · Warsaw, Masovian Voivodeship, pl
- Data Architect · Barcelona, CT, es
- Worker Engagement Specialist · São Paulo, SP, br
- Squad Lead (Engineering Manager) · Warsaw, Masovian Voivodeship, pl
Don't apply alone — let CareerPlan do the legwork.
CareerPlan is passive job search — upload your CV once; we prepare applications to roles like these, you approve them in one click, and we submit them and track every reply.
Start passive job search — free →
CareerPlan is passive job search — upload your CV once; we prepare applications to roles like these, you approve them in one click, and we submit them and track every reply.
Start passive job search — free →