Eclipse Labs CEO Steps Down Following Sexual Misconduct Allegations
Eclipse Labs founder and CEO Neel Somani has announced he will be “temporarily reducing” his role as the public face for the firm following serious allegations of sexual misconduct. Somani…