head of management office careers in Thiruvananthapuram, India