Vena Energy's IT department is led by Krishnadas Warrier (Group Head, Information Technology) and has 74 employees.
Looking for a particular Vena Energy employee's phone or email?