Uma Venkatesan's Location
Tamil Nadu, India
Uma Venkatesan's Work
Uma Venkatesan's Skills
Uma Venkatesan's Summary
Uma Venkatesan, based in Tamil Nadu, India, is currently a Manager - Risk and Compliance at Williams Lea India Pvt Ltd, bringing experience from previous roles at Williams Lea India Pvt Ltd, Williams Lea India and Lason India Ltd. With a robust skill set that includes BPO, IT Operations, Records Management, Vendor Management, Service Delivery and more, Uma Venkatesan contributes valuable insights to the industry. Uma Venkatesan has 1 email on RocketReach.