Jay Desai

Software Engineer, Consultant, and Project Manager in Ahmedabad, India