Xerox announces Leo Joseph as its Managing Director in India Xerox today announced the appointment of Leo Joseph as Managing Director for India. In his role as Managing Director, Leo will be responsible for furthering the company’s success and delivering on its March 5, 2020 News