Sneha Kanekar

Sneha Kanekar

Sneha Kanekar

Engineering Lead at Persistent Systems