Senior Customer Success Manager (D&I - India) at planetlabs - MorningHire