Binu Philip Binu Philip is the Zone Vice President - Human Resources (CHRO) of Greater India at Schneider Electric.