Tarun Rana's Location
Delhi, India
Tarun Rana's Work
Tarun Rana's Education
Tarun Rana's Summary
Tarun Rana, based in Delhi, India, is currently a IT Supporter at Topsoe, bringing experience from previous roles at Haldor Topsoe A/S. Tarun Rana holds a 2015 - 2019 Engineer's degree in Engineering @ Uttar Pradesh Board of Technical Education.