NEW YORK, NY, Technology-powered beauty company, today announced the closing of an $18 million Series B financing round led by Insight Venture Partners.