Dhruv Kar

A mix of software, IT and operations.