Tag: D’Souza

Startups
Clearco co-founder Andrew D’Souza steps back as Michele Romanow assumes CEO role

Clearco co-founder Andrew D’Souza steps back as Michele...

Clearco co-founder Andrew D’Souza tells TechCrunch that he has stepped back from...