About

Sarah Boyd, director with Sephora Cosmetics Private Limited, is registered with the Ministry of Corporate Affairs (MCA), bearing DIN 08892935.
Sarah Boyd is currently associated with Sephora Cosmetics Private Limited appointed as Director and the paid-up capital Sephora Cosmetics

  • Active Appointment

    1

  • Previous Appointment

    0

  • Total

    1

Current Companies