manager travel tourism careers in Thrissur, India