Nykaa
Karen Dcosta is a Senior Executive at Nykaa, with experience starting in January 2023. Prior to this role, Karen served as an Associate at upGrad from August 2021 to January 2023. Karen holds a degree from the University of Mumbai.
This person is not in the org chart
This person is not in any teams