X employs 1,054 employees. The X management team includes Jolanta Baboulidis (Managing Director Germany, Austria, Switzerland), Robert Pietsch (Head of LCS Sales), and R.veeraraghavan Fcma (Deputy General Manager Finance).
Looking for a particular X employee's phone or email?