Struggling beauty and personal care startup Clensta's Co-founder and Chief Business Officer Ashish Mishra has stepped down.