Director, Scale - Customer Success job at EcoOnline