french office assistant careers in India