Customer Support Manager - Americas at TOMRA | Tsenta