Online payment giant, PayU which has operations in 18 countries has announced the addition of another industry veteran to its leadership ranks....