chief finance officer careers in Karur, India