-going strategies. More than ever, business is about interpreting and reacting ... consistency. We are 79,000+ professionals based worldwide across 150 countries ...
be accountable for implementing TA process devised by the global team ... levels, collaborating with colleagues and business leaders across functions and countries ...