Meera Venugopalan, based in Ernākulam, Kerala, India, is currently a Head of Service Delivery - Finance Operations at Williams Lea Tag, bringing experience from previous roles at Williams Lea Tag. Meera Venugopalan holds a 1995 - 1998 The Institute of Chartered Accountants of India. Meera Venugopalan has 1 email on RocketReach.