Skip to main content

Sneha Dutta Roy

MBA 2025 | Technology Strategy and Product Management